[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ronald Acuña Jr. doubles (1) on a sharp line drive to left fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-23T17:06:06.845Z","endTime":"2026-03-23T17:07:52.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,7,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-23T14:17:47.326Z","endTime":"2026-03-23T16:44:12.607Z","isPitch":false,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"},"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-23T16:44:12.607Z","endTime":"2026-03-23T17:05:22.208Z","isPitch":false,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"},"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-23T17:05:22.208Z","endTime":"2026-03-23T17:06:09.094Z","isPitch":false,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.220651165754223,"aZ":-28.976014258185646,"pfxX":-8.564440317023038,"pfxZ":1.8835143327831467,"pX":-0.3548028784084272,"pZ":3.293432000357503,"vX0":7.288322352345999,"vY0":-130.45371403651043,"vZ0":-0.5111919621288483,"x":130.52,"y":149.86,"x0":-2.0924440959258392,"y0":50.00347006852476,"z0":5.704611090717147,"aX":-14.544540679736171},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.5,"breakHorizontal":13.6,"spinRate":2175,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.4222680948399944,"extension":6.0774450789485535},"index":3,"playId":"1475798e-8cbd-3f13-94de-357868f1846b","pitchNumber":1,"startTime":"2026-03-23T17:06:09.094Z","endTime":"2026-03-23T17:06:14.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.875949433629724,"aZ":-28.438560373143037,"pfxX":-8.197315672503278,"pfxZ":2.4597712982137665,"pX":-0.7552242086863348,"pZ":2.5136146292835893,"vX0":5.625925200758245,"vY0":-122.95842019082714,"vZ0":-1.8854161214441292,"x":145.79,"y":170.91,"x0":-2.0154129408454633,"y0":50.0054840728502,"z0":5.718772289847179,"aX":-12.471259475535602},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.2,"breakHorizontal":13.4,"spinRate":1414,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.4465700385120184,"extension":5.972821458024081},"index":4,"playId":"7da331d2-49a8-3cf1-b0cd-656fc1dbbf68","pitchNumber":2,"startTime":"2026-03-23T17:06:23.615Z","endTime":"2026-03-23T17:06:26.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.765176075987252,"aZ":-15.979440251562924,"pfxX":-4.823778774921134,"pfxZ":9.206258448250024,"pX":0.5978378854654037,"pZ":3.440025508483041,"vX0":8.29419554644693,"vY0":-132.1858824374094,"vZ0":-2.931628510536475,"x":94.21,"y":145.9,"x0":-1.9624551537680195,"y0":50.002138619641,"z0":5.745415956016561,"aX":-8.485594007970834},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.2,"breakHorizontal":6.8,"spinRate":2230,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.41532777289096323,"extension":5.846420437722353},"index":5,"playId":"d1142891-71c6-374a-86a3-322cbc2501a1","pitchNumber":3,"startTime":"2026-03-23T17:06:42.577Z","endTime":"2026-03-23T17:06:45.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2026-03-23T17:06:53.938Z","endTime":"2026-03-23T17:07:04.832Z","isPitch":false,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"},"defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.746015574605227,"aZ":-16.130446177067324,"pfxX":-3.8388989226530645,"pfxZ":9.006493696365578,"pX":-0.2028319638863196,"pZ":4.199902002711692,"vX0":5.956070637686419,"vY0":-133.16329074282305,"vZ0":-1.2108779550495103,"x":124.73,"y":125.38,"x0":-1.978053537044934,"y0":50.00415162172151,"z0":5.836960137304942,"aX":-6.840188505069851},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.2,"breakHorizontal":5.5,"spinRate":2130,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4125994820123271,"extension":5.933497602308169},"index":7,"playId":"57555114-a451-3959-8c29-bc0a306912ba","pitchNumber":4,"startTime":"2026-03-23T17:07:04.832Z","endTime":"2026-03-23T17:07:08.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":76.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.562124027839193,"aZ":-28.55533981190729,"pfxX":-9.879623851547393,"pfxZ":2.3866094951553816,"pX":-0.4383528569844447,"pZ":2.518534301288,"vX0":6.657113024070408,"vY0":-122.99163688317721,"vZ0":-1.7904096846161295,"x":133.71,"y":170.78,"x0":-1.9095127129428775,"y0":50.00435326609853,"z0":5.699891792098606,"aX":-14.99317015026302},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.1,"breakHorizontal":16.1,"spinRate":1392,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.44696565671247646,"extension":5.8651845557053734},"index":8,"playId":"a29c3892-e4d3-314c-ab3d-553bcd813a72","pitchNumber":5,"startTime":"2026-03-23T17:07:19.693Z","endTime":"2026-03-23T17:07:22.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62490495876116,"aZ":-15.30570605898423,"pfxX":-4.5417179270549415,"pfxZ":9.634998131766906,"pX":0.6345396894939285,"pZ":2.594295607531955,"vX0":8.25885119099031,"vY0":-132.11406015316695,"vZ0":-4.996992883224047,"x":92.81,"y":168.73,"x0":-1.9554619309792691,"y0":50.00401071074552,"z0":5.651632392529867,"aX":-7.953164379084294},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.4,"breakHorizontal":6.2,"spinRate":2208,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.4160884019648772,"extension":6.032184500471604},"hitData":{"launchSpeed":106.4,"launchAngle":14.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":96.33,"coordY":88.67}},"index":9,"playId":"d1d04fa8-6dc8-3278-930b-a112d9bec5d1","pitchNumber":6,"startTime":"2026-03-23T17:07:39.566Z","endTime":"2026-03-23T17:07:52.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_ab"},{"player":{"id":608334,"link":"/api/v1/people/608334"},"credit":"p_ab"},{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_pa"},{"player":{"id":608334,"link":"/api/v1/people/608334"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":-5.899999999999999,"contextMetrics":{},"playEndTime":"2026-03-23T17:07:52.072Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Yastrzemski strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-23T17:08:12.234Z","endTime":"2026-03-23T17:09:27.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":80.3,"endSpeed":73.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.133181305633027,"aZ":-34.822869886918085,"pfxX":4.712684983422298,"pfxZ":-1.9295247687387054,"pX":0.5760405586317442,"pZ":3.15633749560269,"vX0":4.803039788332349,"vY0":-116.79474756423888,"vZ0":1.2476102032033294,"x":95.04,"y":153.56,"x0":-2.123509788775886,"y0":50.00274164430015,"z0":5.9040907357624794,"aX":6.472824292506537},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-2.9,"breakHorizontal":-9.7,"spinRate":2649,"spinDirection":45},"zone":3,"typeConfidence":2.0,"plateTime":0.4699722307591867,"extension":5.949766665164998},"index":0,"playId":"3373b9ba-3708-34f1-9c7c-4583aed2135c","pitchNumber":1,"startTime":"2026-03-23T17:08:21.718Z","endTime":"2026-03-23T17:08:26.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"second":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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.2,"endSpeed":81.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96752853460336,"aZ":-23.01026318848304,"pfxX":-6.52203678032344,"pfxZ":5.317980169155879,"pX":0.38703399039044994,"pZ":2.157308119316825,"vX0":8.605166415425945,"vY0":-131.02690974073423,"vZ0":-4.172582175958169,"x":102.25,"y":180.53,"x0":-2.10591565834308,"y0":50.003852780127495,"z0":5.508574247194192,"aX":-11.241331748350202},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.8,"breakHorizontal":9.7,"spinRate":2157,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.4194410854961337,"extension":6.091687441445347},"index":1,"playId":"97ec47a8-e770-3081-bc0e-1406f94c842c","pitchNumber":2,"startTime":"2026-03-23T17:08:37.805Z","endTime":"2026-03-23T17:08:41.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"second":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":81.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16176793924481,"aZ":-23.123918301581245,"pfxX":-7.5193061973148305,"pfxZ":5.226278598751506,"pX":-0.5835090356561639,"pZ":4.256509479834516,"vX0":6.617255524180676,"vY0":-131.83359690077253,"vZ0":0.6515442725580899,"x":139.24,"y":123.85,"x0":-2.168672056608062,"y0":50.004873245063195,"z0":5.734063844747131,"aX":-13.0280479582311},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.8,"breakHorizontal":11.9,"spinRate":2217,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.41800827120973816,"extension":5.917840801752821},"index":2,"playId":"290586eb-552a-3acf-b43d-1e4adbc87d41","pitchNumber":3,"startTime":"2026-03-23T17:09:06.195Z","endTime":"2026-03-23T17:09:09.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"second":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.608468656119932,"aZ":-31.859730758022764,"pfxX":-8.709529994334162,"pfxZ":0.20525815867695307,"pX":-0.6269388591772431,"pZ":2.7560102569589264,"vX0":6.306822744333658,"vY0":-124.48295888878283,"vZ0":-0.511124120265873,"x":140.9,"y":164.37,"x0":-2.065065308174335,"y0":50.005994751614146,"z0":5.607593029653789,"aX":-13.635106660864635},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.5,"breakHorizontal":14.3,"spinRate":1387,"spinDirection":247},"zone":1,"typeConfidence":2.0,"plateTime":0.4404515036981551,"extension":6.007520964380727},"index":3,"playId":"9fd363f0-ac27-384a-bdb7-72854aca0c11","pitchNumber":4,"startTime":"2026-03-23T17:09:22.718Z","endTime":"2026-03-23T17:09:27.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"second":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":608334,"link":"/api/v1/people/608334"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":608334,"link":"/api/v1/people/608334"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":4.0,"leverageIndex":1.22,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:09:27.537Z","atBatIndex":1},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Matt Olson homers (5) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-23T17:10:21.392Z","endTime":"2026-03-23T17:11:18.736Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Pickoff Caught Stealing 3B","eventType":"pickoff_caught_stealing_3b","movementReason":"r_pickoff_caught_stealing_3b","runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608334,"link":"/api/v1/people/608334"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":{"id":608334,"link":"/api/v1/people/608334"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"62e823e1-9bed-3fa8-9fb7-7ecf1a9a25bc","startTime":"2026-03-23T17:09:50.621Z","endTime":"2026-03-23T17:09:53.621Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"second":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ronald Acuña Jr. picked off and caught stealing 3rd base, pitcher Carson Fulmer to shortstop Jared Triolo.","event":"Pickoff Caught Stealing 3B","eventType":"pickoff_caught_stealing_3b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"62e823e1-9bed-3fa8-9fb7-7ecf1a9a25bc","startTime":"2026-03-23T17:10:21.390Z","endTime":"2026-03-23T17:10:21.391Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"},"defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"second":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":5.700000000000003,"leverageIndex":1.26,"dramaIndex":72.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.956337591265335,"aZ":-15.47549405704236,"pfxX":-4.022024301995742,"pfxZ":9.54430620234777,"pX":-0.8025468809481432,"pZ":4.331645645718816,"vX0":5.130716007159723,"vY0":-131.9170674305502,"vZ0":-0.6231225326660499,"x0":-2.256727208484811,"y0":50.00330725957776,"z0":5.719361988726005,"aX":-7.03787195626351},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.3,"breakHorizontal":6.1,"spinRate":2216,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.41635739662353943,"extension":5.9620150145184185},"index":2,"playId":"088b2666-ff62-3218-9efb-9aad4ca7b2ba","pitchNumber":1,"startTime":"2026-03-23T17:10:21.392Z","endTime":"2026-03-23T17:10:24.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":81.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.15911602224136,"aZ":-22.93413406912231,"pfxX":-10.38035176122679,"pfxZ":5.365373348534959,"pX":1.2256614001115471,"pZ":2.8091984644031314,"vX0":11.573126671345555,"vY0":-131.75101752376395,"vZ0":-2.7407675564114946,"x":70.28,"y":162.93,"x0":-1.91700088876981,"y0":50.00638863457838,"z0":5.595187875080285,"aX":-17.8915789363894},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.1,"breakHorizontal":15.6,"spinRate":2152,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.41891679432785,"extension":6.043936351385542},"index":3,"playId":"a2873946-ed24-37ca-af2b-7a4570fb610b","pitchNumber":2,"startTime":"2026-03-23T17:10:35.878Z","endTime":"2026-03-23T17:10:40.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40455194541763,"aZ":-18.03267520420703,"pfxX":-5.199203982566281,"pfxZ":7.96925016437201,"pX":0.36097921406823724,"pZ":3.001756026015748,"vX0":8.403525992297675,"vY0":-132.39961688356928,"vZ0":-3.3084218969780266,"x":103.24,"y":157.73,"x0":-2.1793543083097378,"y0":50.002100257381265,"z0":5.588000029753045,"aX":-9.225851427785699},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.9,"breakHorizontal":7.6,"spinRate":2181,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.4137700275667795,"extension":6.076060319562227},"hitData":{"launchSpeed":105.8,"launchAngle":27.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":223.96,"coordY":71.22}},"index":4,"playId":"f9a8f6d8-8403-37e1-afb9-e463a68cb0df","pitchNumber":3,"startTime":"2026-03-23T17:10:51.683Z","endTime":"2026-03-23T17:11:18.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":608334,"link":"/api/v1/people/608334"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":608334,"link":"/api/v1/people/608334"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.8,"awayTeamWinProbability":56.2,"homeTeamWinProbabilityAdded":-10.000000000000007,"leverageIndex":1.26,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:11:18.736Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Riley flies out to center fielder Oneil Cruz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-23T17:11:07.069Z","endTime":"2026-03-23T17:11:45.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.502714609114946,"aZ":-24.898250543357225,"pfxX":-10.008633445148316,"pfxZ":4.139771517912006,"pX":-0.664633543131986,"pZ":2.5133084443044442,"vX0":7.08186212248024,"vY0":-132.54682016463397,"vZ0":-3.085375538527486,"x":142.33,"y":170.92,"x0":-2.086973651415734,"y0":50.00374026175426,"z0":5.534767590400827,"aX":-17.595996238595358},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.0,"breakHorizontal":16.3,"spinRate":2195,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.415148563576512,"extension":5.881774429229319},"hitData":{"launchSpeed":93.5,"launchAngle":31.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.52,"coordY":186.47}},"index":0,"playId":"a585ffb1-5a7a-335c-b367-dec81d345c2b","pitchNumber":1,"startTime":"2026-03-23T17:11:37.552Z","endTime":"2026-03-23T17:11:45.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_ab"},{"player":{"id":608334,"link":"/api/v1/people/608334"},"credit":"p_ab"},{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_pa"},{"player":{"id":608334,"link":"/api/v1/people/608334"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":1.000000000000007,"leverageIndex":0.37,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:11:45.443Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oneil Cruz grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-23T17:13:51.096Z","endTime":"2026-03-23T17:14:18.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.0,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25685675573965,"aZ":-15.71119293692289,"pfxX":-5.226290549841815,"pfxZ":8.59678880100434,"pX":-0.4117623041175398,"pZ":3.052959238123755,"vX0":6.745993171852586,"vY0":-138.11595346464267,"vZ0":-2.5791396135936164,"x":132.7,"y":156.35,"x0":-2.2168752576723225,"y0":50.00292704362373,"z0":5.066529106069031,"aX":-10.00943637820873},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":7.9,"spinRate":2078,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.39788763364387725,"extension":6.433656970426039},"index":0,"playId":"970ff109-67c2-358e-b028-fe63834ee19b","pitchNumber":1,"startTime":"2026-03-23T17:13:59.193Z","endTime":"2026-03-23T17:14:03.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":96.5,"endSpeed":87.0,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.6130402921283,"aZ":-14.278586695878227,"pfxX":-5.747495833436268,"pfxZ":9.099864885907637,"pX":-0.18031937739878065,"pZ":3.6595743024831084,"vX0":7.575117439518503,"vY0":-140.2649123868057,"vZ0":-1.0525233825003775,"x":123.87,"y":139.97,"x0":-2.1859409828849836,"y0":50.002026912742025,"z0":4.9831334242790035,"aX":-11.302622463272213},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":8.6,"spinRate":2102,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.3924831679595422,"extension":6.5190553151874555},"hitData":{"launchSpeed":100.2,"launchAngle":-13.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.2,"coordY":159.85}},"index":1,"playId":"abb5844a-f219-34a1-ac76-071ba0de981c","pitchNumber":2,"startTime":"2026-03-23T17:14:10.694Z","endTime":"2026-03-23T17:14:18.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.91,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:14:18.854Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Lowe flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-23T17:14:31.652Z","endTime":"2026-03-23T17:16:14.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55510777782009,"aZ":-17.569170565690122,"pfxX":-5.802202117765738,"pfxZ":7.44918186142422,"pX":-0.9363388399188344,"pZ":2.6323680939833545,"vX0":5.411803448254996,"vY0":-139.4094519878917,"vZ0":-3.295275757951632,"x":152.69,"y":167.71,"x0":-2.1528354117855533,"y0":50.00015829582252,"z0":4.99543978202619,"aX":-11.371845975341705},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.0,"breakHorizontal":9.4,"spinRate":2096,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.393516580677002,"extension":6.554496334847445},"index":0,"playId":"88b0a649-8d4f-3f12-a91c-ea51027246a3","pitchNumber":1,"startTime":"2026-03-23T17:14:40.839Z","endTime":"2026-03-23T17:14:45.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.425364268682944,"aZ":-26.808272609745753,"pfxX":-10.332409358768704,"pfxZ":3.1932584752473137,"pX":0.2906114649697597,"pZ":2.4587119759260543,"vX0":9.261128868591323,"vY0":-128.7620678228013,"vZ0":-1.442714768648377,"x":105.92,"y":172.39,"x0":-2.0081114053303493,"y0":50.00537695892521,"z0":5.098246904729846,"aX":-17.37454488464206},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.6,"breakHorizontal":16.7,"spinRate":1982,"spinDirection":248},"zone":6,"typeConfidence":2.0,"plateTime":0.42517808533730905,"extension":6.535433551904039},"index":1,"playId":"b7ec88f3-0d47-34bf-8d9c-96400867652f","pitchNumber":2,"startTime":"2026-03-23T17:14:53.958Z","endTime":"2026-03-23T17:14:57.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.876388482029206,"aZ":-16.243325657744734,"pfxX":-7.622528044583815,"pfxZ":7.916017300584812,"pX":0.17262416394439892,"pZ":3.0582257072887327,"vX0":9.026769392555787,"vY0":-141.35992525946722,"vZ0":-2.439000673361963,"x":110.42,"y":156.21,"x0":-2.0800213006666417,"y0":50.00471019773894,"z0":4.981871033285119,"aX":-15.34424102330458},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.9,"breakHorizontal":11.9,"spinRate":2213,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.38828260265200765,"extension":6.523062829105979},"index":2,"playId":"7711d568-d1e9-3cc8-ba55-3ff9ef182d10","pitchNumber":3,"startTime":"2026-03-23T17:15:12.389Z","endTime":"2026-03-23T17:15:16.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-23T17:15:27.648Z","endTime":"2026-03-23T17:15:36.000Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"},"defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.102849036967804,"aZ":-23.10286968889932,"pfxX":-9.127794269628474,"pfxZ":5.3027045823159416,"pX":-0.6636072628112826,"pZ":1.3492594296956875,"vX0":6.322826083265883,"vY0":-130.6356212592557,"vZ0":-5.059553364298423,"x":142.3,"y":202.35,"x0":-1.9417446430094032,"y0":50.00392058799729,"z0":5.070777774756262,"aX":-15.618751662109185},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.5,"breakHorizontal":15.0,"spinRate":1690,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.420901915994762,"extension":6.620185597735929},"index":4,"playId":"19cef0d5-54f6-3124-acd4-c9a090bc102f","pitchNumber":4,"startTime":"2026-03-23T17:15:36.000Z","endTime":"2026-03-23T17:15:40.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":88.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.05612340219806,"aZ":-15.637720952893453,"pfxX":-4.7590008062579745,"pfxZ":8.08844889604239,"pX":0.29260554915317694,"pZ":3.2055178246556157,"vX0":7.871837948314905,"vY0":-142.61414085407952,"vZ0":-2.458892720946879,"x":105.85,"y":152.23,"x0":-1.89448379441729,"y0":50.00434891155022,"z0":5.074037995857707,"aX":-9.73210501577142},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.3,"breakHorizontal":6.8,"spinRate":2072,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.3851480929162383,"extension":6.632810827037453},"index":5,"playId":"61a707c5-34b4-3bea-9233-45bf556ef21a","pitchNumber":5,"startTime":"2026-03-23T17:15:49.136Z","endTime":"2026-03-23T17:15:52.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.145413316986488,"aZ":-29.879260358679687,"pfxX":1.3300022172082584,"pfxZ":1.3741291233948942,"pX":0.6760988683878181,"pZ":1.7202750874585415,"vX0":6.717321063808001,"vY0":-127.57463197040994,"vZ0":-2.2210922890987397,"x":91.23,"y":192.33,"x0":-2.1502997277286977,"y0":50.00202280391379,"z0":4.928282485659537,"aX":2.2191428968205393},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.3,"breakHorizontal":-3.7,"spinRate":2575,"spinDirection":117},"zone":9,"typeConfidence":2.0,"plateTime":0.4272933879669143,"extension":6.653867373921875},"hitData":{"launchSpeed":86.2,"launchAngle":32.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.14,"coordY":91.07}},"index":6,"playId":"5c613865-4159-3f8f-a855-cbf0bded5f6f","pitchNumber":6,"startTime":"2026-03-23T17:16:07.224Z","endTime":"2026-03-23T17:16:14.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:16:14.722Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-23T17:16:23.884Z","endTime":"2026-03-23T17:17:57.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87067921010111,"aZ":-28.80195234161208,"pfxX":0.3826489155189092,"pfxZ":2.069202916457048,"pX":-0.5054127267325548,"pZ":2.157463494780904,"vX0":3.7335457330755797,"vY0":-126.53759742341929,"vZ0":-1.4799176992909628,"x":136.27,"y":180.53,"x0":-2.0472543615696854,"y0":50.00213857990222,"z0":5.049096532694887,"aX":0.6217975802398173},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.6,"breakHorizontal":-1.6,"spinRate":2295,"spinDirection":151},"zone":7,"typeConfidence":2.0,"plateTime":0.43221945976701814,"extension":6.596623462270114},"index":0,"playId":"8030fb2b-5d4a-3245-8e78-e772433d03d7","pitchNumber":1,"startTime":"2026-03-23T17:16:40.116Z","endTime":"2026-03-23T17:16:44.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":98.6,"endSpeed":89.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.330344221737235,"aZ":-16.606244688845077,"pfxX":-4.040119519355562,"pfxZ":7.580197060202467,"pX":1.268327814693834,"pZ":2.356026095094774,"vX0":9.923160620430178,"vY0":-143.1608485724228,"vZ0":-4.728133016024713,"x":68.65,"y":175.17,"x0":-1.7344232021794912,"y0":50.00206793355526,"z0":5.08515178710505,"aX":-8.29757943480133},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.8,"breakHorizontal":5.0,"spinRate":2039,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3841567791049574,"extension":6.556289780573975},"index":1,"playId":"be7b22ee-7971-3746-8a89-4224c19dccb7","pitchNumber":2,"startTime":"2026-03-23T17:16:53.044Z","endTime":"2026-03-23T17:16:57.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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.4,"endSpeed":88.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12587601685893,"aZ":-14.121287164307487,"pfxX":-5.060498135624156,"pfxZ":8.922330430482912,"pX":0.6110236671627715,"pZ":2.0341711061807186,"vX0":8.950418305078975,"vY0":-141.52601976496555,"vZ0":-5.774952478751629,"x":93.71,"y":183.86,"x0":-1.9389040612140824,"y0":50.00101726835409,"z0":5.00997648913473,"aX":-10.23766268817599},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.1,"breakHorizontal":7.3,"spinRate":2134,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.38742203041156964,"extension":6.72995908896351},"index":2,"playId":"5899c0d9-0b0d-3067-8588-d3a28cde2fb3","pitchNumber":3,"startTime":"2026-03-23T17:17:07.797Z","endTime":"2026-03-23T17:17:11.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-23T17:17:18.836Z","endTime":"2026-03-23T17:17:33.667Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"},"defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.679363860438503,"aZ":-22.178477746647467,"pfxX":-8.98048048555992,"pfxZ":5.741003354003611,"pX":-0.06844617333127015,"pZ":0.06675687843569177,"vX0":7.6343408184121495,"vY0":-131.1101503622005,"vZ0":-7.867227218977435,"x":119.61,"y":236.98,"x0":-1.8510228183314201,"y0":50.00217724738412,"z0":4.760887773513689,"aX":-15.63654403336326},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.9,"breakHorizontal":14.6,"spinRate":1958,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.4177207971748098,"extension":6.521126792807665},"index":4,"playId":"3ff1b946-3e29-3214-b166-8d3b8635dee1","pitchNumber":4,"startTime":"2026-03-23T17:17:33.667Z","endTime":"2026-03-23T17:17:37.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.11111550626026,"aZ":-16.417618914240954,"pfxX":-7.977282993884598,"pfxZ":7.633050244640704,"pX":-0.7421855957350053,"pZ":2.4159826439772303,"vX0":6.684787040369654,"vY0":-143.2270204699712,"vZ0":-4.598447195627385,"x":145.29,"y":173.55,"x0":-2.077607931458778,"y0":50.00189680257022,"z0":5.079126308585451,"aX":-16.464220373171372},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.0,"breakHorizontal":13.0,"spinRate":2152,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.38339089767067325,"extension":6.727328694839317},"hitData":{"launchSpeed":94.6,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.2,"coordY":163.48}},"index":5,"playId":"37b962d0-1ffc-37a1-afc0-025a83a600b9","pitchNumber":5,"startTime":"2026-03-23T17:17:50.916Z","endTime":"2026-03-23T17:17:57.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-0.9999999999999929,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:17:57.817Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out, shortstop Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-23T17:19:00.107Z","endTime":"2026-03-23T17:20:13.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.569596851351818,"aZ":-32.26408639760014,"pfxX":-7.560305155048711,"pfxZ":-0.06222071363694681,"pX":-0.4630579273144085,"pZ":2.8325711682363965,"vX0":6.384021826999108,"vY0":-122.37256543164462,"vZ0":-0.21927921502667835,"x":134.65,"y":162.3,"x0":-2.1314091973742784,"y0":50.00070583469218,"z0":5.702011027000134,"aX":-11.392844973455267},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.1,"breakHorizontal":12.1,"spinRate":1257,"spinDirection":250},"zone":1,"typeConfidence":2.0,"plateTime":0.4486628647192963,"extension":5.929842860174675},"hitData":{"launchSpeed":109.8,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.22,"coordY":153.2}},"index":0,"playId":"8b4e6286-9697-3926-bf3d-2667a4b1c136","pitchNumber":1,"startTime":"2026-03-23T17:20:07.072Z","endTime":"2026-03-23T17:20:13.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":608334,"link":"/api/v1/people/608334"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":608334,"link":"/api/v1/people/608334"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:20:13.636Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ozzie Albies flies out to center fielder Oneil Cruz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-23T17:20:45.083Z","endTime":"2026-03-23T17:22:34.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-23T17:20:38.556Z","endTime":"2026-03-23T17:20:47.426Z","isPitch":false,"type":"action","player":{"id":645277,"link":"/api/v1/people/645277"},"defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3503042899786,"aZ":-23.972059140524344,"pfxX":-8.522882857786769,"pfxZ":4.798971531379976,"pX":-0.9048844399385132,"pZ":2.4279793343173965,"vX0":6.388219916202305,"vY0":-130.64520575318534,"vZ0":-3.241275971629304,"x":151.49,"y":173.22,"x0":-2.2879224414767116,"y0":50.0046168769526,"z0":5.508989334781815,"aX":-14.572519173299334},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.0,"breakHorizontal":13.8,"spinRate":2044,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4210365265506959,"extension":6.04262286531507},"index":1,"playId":"0f1731e0-ccf2-38d8-a89e-833b2586e5f3","pitchNumber":1,"startTime":"2026-03-23T17:20:47.426Z","endTime":"2026-03-23T17:20:51.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.571229319745157,"aZ":-30.96608751525877,"pfxX":-7.8163271059596156,"pfxZ":0.7916485005785354,"pX":-0.7796533284341401,"pZ":2.2521174242176754,"vX0":5.8367136086347005,"vY0":-123.20537453233914,"vZ0":-1.713115783247308,"x":146.72,"y":177.97,"x0":-2.169453892393545,"y0":50.00363808515992,"z0":5.585213073506138,"aX":-11.959662038664158},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.3,"breakHorizontal":12.7,"spinRate":1324,"spinDirection":247},"zone":4,"typeConfidence":2.0,"plateTime":0.44536647430150333,"extension":6.015562489848165},"index":2,"playId":"fe66cb61-b070-3328-86ba-bfda121d92b9","pitchNumber":2,"startTime":"2026-03-23T17:21:01.829Z","endTime":"2026-03-23T17:21:05.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.704068765398357,"aZ":-26.689369977762716,"pfxX":-8.542840625670022,"pfxZ":3.574631079375815,"pX":1.2897251826414053,"pZ":-0.805333641402146,"vX0":10.574897078106968,"vY0":-123.82575837323606,"vZ0":-9.36214695696634,"x":67.84,"y":260.52,"x0":-1.9521616615548039,"y0":50.0021070724211,"z0":5.302726480433224,"aX":-13.095728952775325},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.1,"breakHorizontal":12.6,"spinRate":1451,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.44455522834532113,"extension":6.160864826876579},"index":3,"playId":"57b5ff5a-4520-3f66-a6ba-6e79d8a42cec","pitchNumber":3,"startTime":"2026-03-23T17:21:23.939Z","endTime":"2026-03-23T17:21:27.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.983743163535426,"aZ":-38.79916036940556,"pfxX":2.29980012980575,"pfxZ":-4.755498867514255,"pX":0.5674816057666913,"pZ":1.4796037668984463,"vX0":5.432778971032576,"vY0":-116.95412453184935,"vZ0":-1.463365958450403,"x":95.37,"y":198.83,"x0":-2.0795777358271597,"y0":50.00378479343647,"z0":5.7352012671051105,"aX":3.202377757322609},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-8.8,"breakHorizontal":-5.4,"spinRate":2562,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4673941376183004,"extension":5.917641461656297},"index":4,"playId":"b8e93f2f-06a0-301c-993e-2eea08a68360","pitchNumber":4,"startTime":"2026-03-23T17:21:41.614Z","endTime":"2026-03-23T17:21:45.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.926944798320584,"aZ":-14.98990839655949,"pfxX":-3.5052894771304173,"pfxZ":9.92135384189173,"pX":0.8326505368264732,"pZ":1.7915496758300615,"vX0":8.853825550873228,"vY0":-131.3006561185655,"vZ0":-6.58730184157788,"x":85.26,"y":190.41,"x0":-2.1399084685831147,"y0":50.00194129696865,"z0":5.464748576347493,"aX":-6.071842245197671},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.6,"breakHorizontal":4.2,"spinRate":2249,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.41847003013605155,"extension":5.9608704023314045},"index":5,"playId":"e644d592-715a-34ff-8892-37070104fdaf","pitchNumber":5,"startTime":"2026-03-23T17:22:04.476Z","endTime":"2026-03-23T17:22:08.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.637231359619186,"aZ":-32.1900285151334,"pfxX":-11.127166164052262,"pfxZ":-0.007791955483821944,"pX":-0.4570486406953942,"pZ":1.9957846325232445,"vX0":8.317368260635462,"vY0":-123.79993948206307,"vZ0":-2.004481376231452,"x":134.42,"y":184.89,"x0":-2.4211970209118596,"y0":50.00432009465758,"z0":5.5206374446326505,"aX":-17.204572018536187},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.2,"breakHorizontal":18.1,"spinRate":1356,"spinDirection":247},"zone":7,"typeConfidence":2.0,"plateTime":0.44311210328123085,"extension":6.158346981244381},"hitData":{"launchSpeed":95.9,"launchAngle":26.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":91.04,"coordY":59.67}},"index":6,"playId":"e9b8e7d4-0fcd-35da-8db9-88bb61bef5d7","pitchNumber":6,"startTime":"2026-03-23T17:22:27.009Z","endTime":"2026-03-23T17:22:34.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":608334,"link":"/api/v1/people/608334"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":608334,"link":"/api/v1/people/608334"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.3,"awayTeamWinProbability":56.7,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:22:34.477Z","atBatIndex":8},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Eli White homers (2) on a fly ball to left center field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-23T17:22:51.561Z","endTime":"2026-03-23T17:23:52.999Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":{"id":608334,"link":"/api/v1/people/608334"},"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, 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":85.4,"endSpeed":79.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.366223278355818,"aZ":-27.700531235983192,"pfxX":-0.8363768632989088,"pfxZ":2.8457469931801196,"pX":0.8865136906370922,"pZ":0.6262434049692238,"vX0":7.923431143177612,"vY0":-124.08643102247335,"vZ0":-6.134977770920663,"x":83.21,"y":221.87,"x0":-2.2305757248393485,"y0":50.00056600705848,"z0":5.420085315861873,"aX":-1.3146412638420562},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.0,"breakHorizontal":-0.2,"spinRate":2389,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.44035362241034814,"extension":5.996340005609112},"index":0,"playId":"cf5eec7c-3ff3-35e8-bf28-efaf4a20f15f","pitchNumber":1,"startTime":"2026-03-23T17:23:00.014Z","endTime":"2026-03-23T17:23:03.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.287399020978857,"aZ":-28.645790081010315,"pfxX":4.28885732768005,"pfxZ":2.227864076539886,"pX":-1.0383309894074624,"pZ":3.196368250244275,"vX0":1.9132597074078297,"vY0":-125.41516108955084,"vZ0":-0.5052226633578778,"x":156.58,"y":152.48,"x0":-2.369353070835418,"y0":50.00616883486717,"z0":5.744686011392862,"aX":6.806668406378678},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.2,"breakHorizontal":-8.2,"spinRate":2421,"spinDirection":159},"zone":11,"typeConfidence":2.0,"plateTime":0.4373834807011434,"extension":5.804689609548849},"index":1,"playId":"e6eccc3d-7c36-3dd1-ab68-88a19180a54a","pitchNumber":2,"startTime":"2026-03-23T17:23:15.119Z","endTime":"2026-03-23T17:23:18.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":81.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79595091606247,"aZ":-23.666033394766394,"pfxX":-8.574706765746186,"pfxZ":5.0068853692476445,"pX":-0.31304855530613934,"pZ":2.0696590872377945,"vX0":7.244621781015141,"vY0":-130.84091641919952,"vZ0":-4.236717717739785,"x":128.93,"y":182.9,"x0":-2.031409088893444,"y0":50.002673095265074,"z0":5.52766777955171,"aX":-14.567543932861708},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.2,"breakHorizontal":13.6,"spinRate":2169,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.4219009955540258,"extension":6.052723591959924},"hitData":{"launchSpeed":103.7,"launchAngle":27.0,"totalDistance":398.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":54.89,"coordY":54.2}},"index":2,"playId":"03375643-58ec-3d01-b10e-24c6ec9e937f","pitchNumber":3,"startTime":"2026-03-23T17:23:30.386Z","endTime":"2026-03-23T17:23:52.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"credit":"b_ab"},{"player":{"id":608334,"link":"/api/v1/people/608334"},"credit":"p_ab"},{"player":{"id":642201,"link":"/api/v1/people/642201"},"credit":"b_pa"},{"player":{"id":608334,"link":"/api/v1/people/608334"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.300000000000004,"awayTeamWinProbability":66.69999999999999,"homeTeamWinProbabilityAdded":-9.999999999999993,"leverageIndex":0.4,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:23:52.999Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonah Heim called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-23T17:23:47.413Z","endTime":"2026-03-23T17:25:05.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.703231349270165,"aZ":-39.69276531623314,"pfxX":3.6533575877600404,"pfxZ":-5.6075642762294,"pX":0.07153509744073822,"pZ":1.8616627832689687,"vX0":4.048480038377928,"vY0":-115.40791364209225,"vZ0":-0.201655231879043,"x":114.27,"y":188.52,"x0":-2.1841493727214147,"y0":50.00417134762595,"z0":5.793169984192434,"aX":4.8969749074168165},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-9.8,"breakHorizontal":-7.7,"spinRate":2554,"spinDirection":49},"zone":8,"typeConfidence":2.0,"plateTime":0.4757151221307341,"extension":5.831312805993179},"index":0,"playId":"2f0a1968-a70d-336c-a06e-38913507c070","pitchNumber":1,"startTime":"2026-03-23T17:24:12.874Z","endTime":"2026-03-23T17:24:17.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.369514314296367,"aZ":-38.12263071683422,"pfxX":5.202980508582049,"pfxZ":-4.3609792539684005,"pX":-0.045368555410704246,"pZ":0.7980140547363034,"vX0":3.6692073799550298,"vY0":-116.53595088468134,"vZ0":-2.7980767929190815,"x":118.73,"y":217.23,"x0":-2.3200124692872373,"y0":50.000770469306865,"z0":5.640692233016911,"aX":7.102911862368516},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-8.3,"breakHorizontal":-10.3,"spinRate":2619,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.4713163614004481,"extension":5.90387372101923},"index":1,"playId":"f655b619-402c-308c-9948-88cb92e52b4c","pitchNumber":2,"startTime":"2026-03-23T17:24:28.014Z","endTime":"2026-03-23T17:24:31.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.281948930155604,"aZ":-30.10516692070433,"pfxX":-7.49640961391029,"pfxZ":1.3201013421767183,"pX":-0.8099871212290723,"pZ":1.5345201135075488,"vX0":5.770771687739871,"vY0":-124.61006465111629,"vZ0":-3.4837581242282445,"x":147.87,"y":197.35,"x0":-2.1879747103258382,"y0":50.001777435712214,"z0":5.452121780940177,"aX":-11.725904149708125},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.8,"breakHorizontal":12.1,"spinRate":1330,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.44045918356679437,"extension":6.129108476826224},"index":2,"playId":"07904a3e-b7bf-3374-8a2e-e05c52ab8e5d","pitchNumber":3,"startTime":"2026-03-23T17:24:44.992Z","endTime":"2026-03-23T17:24:48.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.398618761460224,"aZ":-23.110908368886935,"pfxX":-8.23893611668517,"pfxZ":5.165716986543395,"pX":0.657278818431795,"pZ":2.30829224782892,"vX0":9.257792365279414,"vY0":-132.1646896847183,"vZ0":-3.9966753100547665,"x":91.95,"y":176.46,"x0":-1.8346366310116384,"y0":50.00270029346162,"z0":5.555006813772702,"aX":-14.452626768656907},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.6,"breakHorizontal":12.7,"spinRate":2187,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.4157907351985126,"extension":6.0418618138553715},"index":3,"playId":"7c3d1801-b932-3585-a831-e5d246f05b40","pitchNumber":4,"startTime":"2026-03-23T17:25:01.028Z","endTime":"2026-03-23T17:25:05.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_ab"},{"player":{"id":608334,"link":"/api/v1/people/608334"},"credit":"p_ab"},{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_pa"},{"player":{"id":608334,"link":"/api/v1/people/608334"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:25:05.823Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Marcell Ozuna singles on a sharp line drive to left fielder Eli White.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-23T17:26:47.743Z","endTime":"2026-03-23T17:27:48.893Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.41938428175581,"aZ":-16.53224180184192,"pfxX":-3.4198245637172406,"pfxZ":8.027909290317536,"pX":-0.7641120725990659,"pZ":3.164272226585887,"vX0":4.762055207272017,"vY0":-139.2343486887731,"vZ0":-2.254549751324686,"x":146.13,"y":153.34,"x0":-2.058209850100417,"y0":50.00450070432535,"z0":5.087773191652447,"aX":-6.665405126453748},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.2,"breakHorizontal":5.2,"spinRate":2040,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.39449345962710725,"extension":6.660137500335891},"index":0,"playId":"050b2e38-7473-384f-a188-ba4387d08ecc","pitchNumber":1,"startTime":"2026-03-23T17:27:14.379Z","endTime":"2026-03-23T17:27:18.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.960011032556974,"aZ":-26.704922140410424,"pfxX":-0.19800860137634135,"pfxZ":3.3177957941068206,"pX":1.289868292728224,"pZ":1.7012792013657099,"vX0":8.143205483505001,"vY0":-127.06176281450408,"vZ0":-3.3804102556658977,"x":67.83,"y":192.85,"x0":-1.919388158255248,"y0":50.0040187817003,"z0":5.151278878302131,"aX":-0.3274283176928923},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.5,"breakHorizontal":-1.3,"spinRate":2354,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.4296748705313642,"extension":6.680370977873698},"index":1,"playId":"ee4b23a5-f205-3e0d-b762-a619c7da80ed","pitchNumber":2,"startTime":"2026-03-23T17:27:26.234Z","endTime":"2026-03-23T17:27:30.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.36882146010172,"aZ":-14.09513559946988,"pfxX":-4.870055159178229,"pfxZ":9.059538982844598,"pX":0.44023525714358624,"pZ":2.4127582163569095,"vX0":8.360613625521978,"vY0":-140.93104423991983,"vZ0":-4.6721470197238855,"x":100.22,"y":173.64,"x0":-1.942789665369669,"y0":50.004387240870855,"z0":5.013985678950087,"aX":-9.720962258414396},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.5,"breakHorizontal":7.0,"spinRate":2159,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.38982025721206437,"extension":6.627274242843087},"hitData":{"launchSpeed":104.4,"launchAngle":11.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":98.68,"coordY":115.88}},"index":2,"playId":"cc072fe7-53fd-318c-a324-8938e208e3ef","pitchNumber":3,"startTime":"2026-03-23T17:27:38.321Z","endTime":"2026-03-23T17:27:48.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":0.96,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:27:48.893Z","atBatIndex":11},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ryan O'Hearn grounds into a double play, second baseman Ozzie Albies to shortstop Mauricio Dubón to first baseman Matt Olson. Marcell Ozuna out at 2nd. Ryan O'Hearn out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-23T17:28:03.661Z","endTime":"2026-03-23T17:28:56.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"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":"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":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.1447401438269,"aZ":-16.602027543768983,"pfxX":-5.06402333748533,"pfxZ":8.048212259138323,"pX":-0.6119301128902785,"pZ":3.595194877637046,"vX0":6.381410882629677,"vY0":-138.92950968373347,"vZ0":-0.7504970146900773,"x":140.33,"y":141.71,"x0":-2.291959678485393,"y0":50.00083887641316,"z0":4.983120155834827,"aX":-9.79611945447159},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.5,"breakHorizontal":7.7,"spinRate":2124,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39584176865473353,"extension":6.508342579489329},"index":0,"playId":"396441b7-c91b-3992-a2ee-6e579aca8bdd","pitchNumber":1,"startTime":"2026-03-23T17:28:09.828Z","endTime":"2026-03-23T17:28:13.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.068690256512753,"aZ":-26.266856073382957,"pfxX":-8.231228434631525,"pfxZ":3.542458141403965,"pX":-0.5855967006089138,"pZ":1.6729617660457192,"vX0":6.8571855401112565,"vY0":-127.94621940160198,"vZ0":-2.9908330025829404,"x":139.32,"y":193.61,"x0":-2.223978271394947,"y0":50.0012858886769,"z0":4.90358446318441,"aX":-13.719381105622146},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.0,"breakHorizontal":13.4,"spinRate":1966,"spinDirection":243},"zone":7,"typeConfidence":2.0,"plateTime":0.4272153242611303,"extension":6.654624742310459},"index":1,"playId":"31e9ddbf-d014-369b-8f44-24020fa28fae","pitchNumber":2,"startTime":"2026-03-23T17:28:25.039Z","endTime":"2026-03-23T17:28:28.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71048648231603,"aZ":-27.733297185969136,"pfxX":-9.638299033396722,"pfxZ":2.7521583728808503,"pX":-0.9208233359896195,"pZ":2.0938830843765746,"vX0":6.615864442721242,"vY0":-126.45511991461048,"vZ0":-1.3566480340444271,"x":152.1,"y":182.25,"x0":-2.3238063184562563,"y0":50.00250113329263,"z0":4.870178196641054,"aX":-15.54946633595023},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.9,"breakHorizontal":15.8,"spinRate":1977,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.43376860665497263,"extension":6.63233342721239},"hitData":{"launchSpeed":68.2,"launchAngle":-6.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.88,"coordY":153.81}},"index":2,"playId":"a1365e7b-b4dd-34aa-afdd-534b421bfdb3","pitchNumber":3,"startTime":"2026-03-23T17:28:47.033Z","endTime":"2026-03-23T17:28:56.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":29.9,"awayTeamWinProbability":70.1,"homeTeamWinProbabilityAdded":-8.300000000000004,"leverageIndex":1.66,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:28:56.396Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Triolo grounds out, shortstop Mauricio Dubón to first baseman Matt Olson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-23T17:29:17.084Z","endTime":"2026-03-23T17:29:51.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.738955716912386,"aZ":-30.60862541744703,"pfxX":2.102598008419429,"pfxZ":0.9611910492204778,"pX":-1.111022947781212,"pZ":3.193709387884623,"vX0":1.9161718700518668,"vY0":-127.04346536818939,"vZ0":1.3409656150595985,"x":159.35,"y":152.55,"x0":-2.149018426504632,"y0":50.0037700188873,"z0":5.097196174488589,"aX":3.426472573722315},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.3,"breakHorizontal":-4.2,"spinRate":2301,"spinDirection":159},"zone":11,"typeConfidence":2.0,"plateTime":0.4316236994017295,"extension":6.366240724529824},"index":0,"playId":"0dd6871e-9cca-3288-910a-9bc7f58da15e","pitchNumber":1,"startTime":"2026-03-23T17:29:19.775Z","endTime":"2026-03-23T17:29:23.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2377754067876,"aZ":-29.048086572938832,"pfxX":1.1628692890859367,"pfxZ":1.9141814891025328,"pX":0.8112646808431313,"pZ":1.0612342059416915,"vX0":6.744698805279644,"vY0":-126.83303668896102,"vZ0":-3.9058931554401064,"x":86.08,"y":210.13,"x0":-2.030434232435273,"y0":50.004688138451705,"z0":4.930368118328183,"aX":1.8987299073416155},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.8,"breakHorizontal":-3.6,"spinRate":2280,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.43137698666873403,"extension":6.652857148315801},"index":1,"playId":"05ba5605-3a84-334b-baf8-71b4b0cb490a","pitchNumber":2,"startTime":"2026-03-23T17:29:31.844Z","endTime":"2026-03-23T17:29:35.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.193052031542955,"aZ":-17.25791028811322,"pfxX":-3.984004108233601,"pfxZ":7.3684630295295594,"pX":-0.05427213385594985,"pZ":2.758446729317541,"vX0":7.150735302324952,"vY0":-140.96233718491982,"vZ0":-3.317230080726013,"x":119.07,"y":164.3,"x0":-2.0992300203338106,"y0":50.005126157579404,"z0":5.055984612335983,"aX":-8.06820936850844},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.8,"breakHorizontal":5.9,"spinRate":1996,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.38764982279699156,"extension":6.516425088204832},"hitData":{"launchSpeed":98.8,"launchAngle":-4.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.21,"coordY":158.32}},"index":2,"playId":"ff452963-2e3e-37e2-998d-5ec960953539","pitchNumber":3,"startTime":"2026-03-23T17:29:44.293Z","endTime":"2026-03-23T17:29:51.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.799999999999997,"awayTeamWinProbability":71.2,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:29:51.125Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mauricio Dubón singles on a soft fly ball to right fielder Ryan O'Hearn.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-23T17:31:03.147Z","endTime":"2026-03-23T17:32:26.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.523093063777377,"aZ":-28.741736991663828,"pfxX":1.9784360791813156,"pfxZ":2.126843803139881,"pX":-0.026492759564851615,"pZ":3.0267920128198647,"vX0":5.0792836162446315,"vY0":-125.31911925389068,"vZ0":-1.0169088342292265,"x":118.01,"y":157.06,"x0":-2.323900086233918,"y0":50.00528658367415,"z0":5.752074952258661,"aX":3.1971144440184607},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.8,"breakHorizontal":-4.6,"spinRate":2413,"spinDirection":173},"zone":2,"typeConfidence":2.0,"plateTime":0.4344188497338357,"extension":5.917317550200165},"index":0,"playId":"9c1da232-5528-35c0-abd5-b6dab325bb90","pitchNumber":1,"startTime":"2026-03-23T17:31:58.031Z","endTime":"2026-03-23T17:32:01.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.298947804694585,"aZ":-25.110515543593724,"pfxX":-8.896941461717967,"pfxZ":4.05127455987053,"pX":-0.7623921039874828,"pZ":2.7433612990524234,"vX0":6.448894673853523,"vY0":-131.55615403973317,"vZ0":-2.8005857955588094,"x":146.06,"y":164.71,"x0":-2.0961569302353285,"y0":50.002766386171906,"z0":5.693677821955649,"aX":-15.511697064995829},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.8,"breakHorizontal":14.6,"spinRate":2141,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.41720481842834456,"extension":6.11896727342828},"hitData":{"launchSpeed":64.6,"launchAngle":44.0,"totalDistance":209.0,"trajectory":"fly_ball","hardness":"soft","location":"9","coordinates":{"coordX":171.14,"coordY":129.77}},"index":1,"playId":"1f6140e7-761d-3ff1-b10e-11c20a394b8d","pitchNumber":2,"startTime":"2026-03-23T17:32:15.754Z","endTime":"2026-03-23T17:32:26.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_ab"},{"player":{"id":608334,"link":"/api/v1/people/608334"},"credit":"p_ab"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_pa"},{"player":{"id":608334,"link":"/api/v1/people/608334"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.69,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:32:26.051Z","atBatIndex":14},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ronald Acuña Jr. grounds into a double play, shortstop Jared Triolo to second baseman Brandon Lowe to first baseman Spencer Horwitz. Mauricio Dubón out at 2nd. Ronald Acuña Jr. out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-23T17:32:44.924Z","endTime":"2026-03-23T17:33:13.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":73.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.48904126835021,"aZ":-41.186829198173534,"pfxX":3.230693454443509,"pfxZ":-6.717321482654079,"pX":-1.2101866560249772,"pZ":2.974286972704953,"vX0":1.665762008484915,"vY0":-114.86278014853316,"vZ0":2.2773235435530186,"x":163.13,"y":158.47,"x0":-2.3636153090674923,"y0":50.003557309190384,"z0":5.963237725704687,"aX":4.333722114818715},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-11.4,"breakHorizontal":-6.2,"spinRate":2600,"spinDirection":53},"zone":11,"typeConfidence":2.0,"plateTime":0.47614333716042934,"extension":6.087521518502986},"index":0,"playId":"0cf93050-2b09-3332-95a6-0212eaaf57ea","pitchNumber":1,"startTime":"2026-03-23T17:32:51.792Z","endTime":"2026-03-23T17:32:55.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":80.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32780924630501,"aZ":-19.8628642207164,"pfxX":-6.408333790313652,"pfxZ":7.2987411505753075,"pX":0.28981132473758187,"pZ":2.121149670244426,"vX0":8.207891553854335,"vY0":-130.34156045868593,"vZ0":-5.120541497016156,"x":105.95,"y":181.51,"x0":-2.096193581814092,"y0":50.0059800897973,"z0":5.651871743345028,"aX":-10.81558174846345},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":12.0,"breakHorizontal":9.4,"spinRate":2174,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.42337357995255953,"extension":6.147930649817365},"hitData":{"launchSpeed":106.7,"launchAngle":7.0,"totalDistance":136.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.78,"coordY":159.25}},"index":1,"playId":"1bf46ee2-01a7-39da-bc67-f15b8e614f8f","pitchNumber":2,"startTime":"2026-03-23T17:33:05.118Z","endTime":"2026-03-23T17:33:13.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_ab"},{"player":{"id":608334,"link":"/api/v1/people/608334"},"credit":"p_ab"},{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_pa"},{"player":{"id":608334,"link":"/api/v1/people/608334"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":31.900000000000002,"awayTeamWinProbability":68.1,"homeTeamWinProbabilityAdded":5.900000000000002,"leverageIndex":1.13,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:33:13.124Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mike Yastrzemski pops out to second baseman Brandon Lowe.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-23T17:33:33.903Z","endTime":"2026-03-23T17:34:15.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"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":89.2,"endSpeed":81.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.052149603506937,"aZ":-19.068027471960402,"pfxX":-4.176450161152707,"pfxZ":7.72811930062198,"pX":-1.7062706480369145,"pZ":3.1594968387142437,"vX0":3.2152579638795378,"vY0":-129.88105169173994,"vZ0":-2.5055367216533178,"x":182.04,"y":153.47,"x0":-2.422121877872443,"y0":50.002860719337285,"z0":5.598530087456931,"aX":-7.083461476740721},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.6,"breakHorizontal":6.8,"spinRate":2009,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.42289704214250357,"extension":5.949671773796273},"index":0,"playId":"842cce8e-b2a2-353d-b67b-a0ab1f142664","pitchNumber":1,"startTime":"2026-03-23T17:33:38.150Z","endTime":"2026-03-23T17:33:41.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.527941564302424,"aZ":-27.527663322204727,"pfxX":-8.125718423632861,"pfxZ":3.045405928024321,"pX":-1.282710484499626,"pZ":0.9653753953210038,"vX0":5.29775477270837,"vY0":-122.85103090291389,"vZ0":-5.311989352292017,"x":165.89,"y":212.71,"x0":-2.4122767773315226,"y0":50.00539343582429,"z0":5.4980125750085795,"aX":-12.41190567981366},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.4,"breakHorizontal":13.4,"spinRate":1341,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.445996286165633,"extension":6.073768433864937},"index":1,"playId":"4fa05241-1126-3395-8c89-770935f404c6","pitchNumber":2,"startTime":"2026-03-23T17:33:52.269Z","endTime":"2026-03-23T17:33:55.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.009223056074617,"aZ":-28.632260270928008,"pfxX":-7.933244799252553,"pfxZ":2.271315516508471,"pX":-0.46847291677276987,"pZ":2.1022373960676326,"vX0":6.650304091318627,"vY0":-124.1540642458947,"vZ0":-2.579097923565085,"x":134.86,"y":182.02,"x0":-2.151944167686585,"y0":50.0034327092939,"z0":5.539000580637953,"aX":-12.37724046440549},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.7,"breakHorizontal":12.8,"spinRate":1392,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.44126877294724,"extension":6.142319943240256},"hitData":{"launchSpeed":64.5,"launchAngle":65.0,"totalDistance":120.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":127.45,"coordY":186.83}},"index":2,"playId":"d7d9a7b5-d162-32bf-b78d-98bc835108f0","pitchNumber":3,"startTime":"2026-03-23T17:34:07.771Z","endTime":"2026-03-23T17:34:15.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":608334,"link":"/api/v1/people/608334"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":608334,"link":"/api/v1/people/608334"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.800000000000004,"awayTeamWinProbability":67.19999999999999,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:34:15.373Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Horwitz flies out to left fielder Eli White.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-23T17:35:32.066Z","endTime":"2026-03-23T17:36:31.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07294088626153,"aZ":-16.26864597232011,"pfxX":-4.26344697888943,"pfxZ":8.220535071106772,"pX":0.007079967945767124,"pZ":3.4028731675677926,"vX0":7.156369612753966,"vY0":-138.5019751081169,"vZ0":-1.3648889929101682,"x":116.73,"y":146.9,"x0":-2.0610285529643035,"y0":50.00502379506219,"z0":4.994473337534863,"aX":-8.252187665669487},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":6.1,"spinRate":2193,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3960585864618058,"extension":6.5344692535987745},"hitData":{"launchSpeed":89.4,"launchAngle":43.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.12,"coordY":119.94}},"index":0,"playId":"cbcb3753-b164-3646-8642-07dab2082492","pitchNumber":1,"startTime":"2026-03-23T17:36:23.851Z","endTime":"2026-03-23T17:36:31.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_ab"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_ab"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":-2.7000000000000064,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:36:31.483Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Gonzales grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-23T17:36:43.735Z","endTime":"2026-03-23T17:37:15.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.99554976422469,"aZ":-12.78062998497119,"pfxX":-4.442707708055156,"pfxZ":9.745557394007285,"pX":-0.030125141575674787,"pZ":2.3546355520081206,"vX0":6.881607578282342,"vY0":-140.67802195160058,"vZ0":-5.060654797748335,"x":118.15,"y":175.2,"x0":-1.9387714512787417,"y0":50.00450731624121,"z0":5.015503848740264,"aX":-8.84312530306329},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.7,"breakHorizontal":6.5,"spinRate":2126,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.3903872103198589,"extension":6.703364162394505},"index":0,"playId":"fabb4b53-f340-390a-8e6a-031fc93073d4","pitchNumber":1,"startTime":"2026-03-23T17:36:54.879Z","endTime":"2026-03-23T17:36:58.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.408164033459215,"aZ":-14.0520792089414,"pfxX":-5.454972957907076,"pfxZ":9.225760009046532,"pX":0.5172465783642929,"pZ":3.4454313005209247,"vX0":8.337492430403953,"vY0":-139.94104815152883,"vZ0":-2.3439618427092945,"x":97.28,"y":145.75,"x0":-1.8052445670052626,"y0":50.00414295417283,"z0":5.225279204146414,"aX":-10.717531046937317},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":7.9,"spinRate":2072,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3928466618476345,"extension":6.658665172129356},"hitData":{"launchSpeed":94.5,"launchAngle":-3.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.85,"coordY":151.99}},"index":1,"playId":"eca7aca2-c60d-3b9f-9250-39d7ae9bcc28","pitchNumber":2,"startTime":"2026-03-23T17:37:08.512Z","endTime":"2026-03-23T17:37:15.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:37:15.456Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Davis singles on a ground ball to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-23T17:37:26.635Z","endTime":"2026-03-23T17:38:17.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.732977261284184,"aZ":-28.81892865474664,"pfxX":0.8412455575754354,"pfxZ":2.012028920123357,"pX":2.102243902264845,"pZ":1.5291735834912683,"vX0":9.703001614239534,"vY0":-127.90530293956084,"vZ0":-3.0611679387873525,"x":36.87,"y":197.49,"x0":-1.839267475416677,"y0":50.003213891347826,"z0":4.9855122806542465,"aX":1.4021957956436468},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.2,"breakHorizontal":-3.6,"spinRate":2501,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4271464606309836,"extension":6.608457913137301},"index":0,"playId":"5e582c3e-d852-3a41-b1cb-3edff1b8fe2b","pitchNumber":1,"startTime":"2026-03-23T17:37:38.883Z","endTime":"2026-03-23T17:37:41.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":96.8,"endSpeed":88.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.919875173725092,"aZ":-13.65498514275943,"pfxX":-6.611098773221869,"pfxZ":9.29506845565855,"pX":2.88876232308782,"pZ":0.6957214486505944,"vX0":14.654898843965338,"vY0":-140.08058195939864,"vZ0":-8.887851235777543,"x":6.89,"y":220.0,"x0":-1.5458774368968455,"y0":50.00200412409349,"z0":4.797311546637604,"aX":-13.171604841671881},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.0,"breakHorizontal":9.0,"spinRate":2184,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3906446430666599,"extension":6.812440123134578},"index":1,"playId":"956208b2-8edf-3921-8113-104d04dffa1d","pitchNumber":2,"startTime":"2026-03-23T17:37:50.853Z","endTime":"2026-03-23T17:37:54.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54202100500735,"aZ":-13.552060295293282,"pfxX":-4.219301215468228,"pfxZ":9.309089957418985,"pX":0.5373380874516341,"pZ":2.9990006446919484,"vX0":8.226370804942562,"vY0":-140.69988342680932,"vZ0":-3.412945752151487,"x":96.52,"y":157.81,"x0":-1.8789569766815795,"y0":50.005034174937464,"z0":5.108536617529521,"aX":-8.442990839545317},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.3,"breakHorizontal":5.9,"spinRate":2147,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.38959684209994805,"extension":6.7405533495179455},"hitData":{"launchSpeed":106.8,"launchAngle":1.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.11,"coordY":115.1}},"index":2,"playId":"708ef642-b4e1-3364-9629-69ddf3e13579","pitchNumber":3,"startTime":"2026-03-23T17:38:08.173Z","endTime":"2026-03-23T17:38:17.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_ab"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_ab"},{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_pa"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.7,"awayTeamWinProbability":70.3,"homeTeamWinProbabilityAdded":1.5000000000000036,"leverageIndex":0.46,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:38:17.921Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oneil Cruz grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-23T17:38:25.883Z","endTime":"2026-03-23T17:39:54.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.566362884387924,"aZ":-24.580043469102403,"pfxX":-8.253372454993727,"pfxZ":4.5358827245033195,"pX":-0.9932745607359917,"pZ":1.1665070308433594,"vX0":5.314383015691049,"vY0":-128.6020673057393,"vZ0":-4.691770269628616,"x":154.86,"y":207.28,"x0":-2.013758581041432,"y0":50.00585716992653,"z0":4.920222362645015,"aX":-13.83251456245599},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.3,"breakHorizontal":13.8,"spinRate":1853,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.42584311915880413,"extension":6.583891542564643},"index":0,"playId":"9178ca6b-40d3-34bc-8901-98b78902808c","pitchNumber":1,"startTime":"2026-03-23T17:38:41.334Z","endTime":"2026-03-23T17:38:44.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0253250957914,"aZ":-14.532307412998918,"pfxX":-8.246636194490378,"pfxZ":8.8289735184056,"pX":-0.013018395868069738,"pZ":2.5993743835360967,"vX0":8.503269461217451,"vY0":-140.50220284645113,"vZ0":-4.480481705843923,"x":117.5,"y":168.6,"x0":-2.008177755212535,"y0":50.00320066765953,"z0":5.160124003700649,"aX":-16.478252526811033},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.2,"breakHorizontal":13.2,"spinRate":2054,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.38993828688534204,"extension":6.468776700422412},"index":1,"playId":"277b6c7e-1826-3e6a-9dac-04eb9c14eddf","pitchNumber":2,"startTime":"2026-03-23T17:38:59.221Z","endTime":"2026-03-23T17:39:02.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":80.4,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.477385087676435,"aZ":-24.077529415472277,"pfxX":-8.028689649089635,"pfxZ":4.865840412164666,"pX":-0.8064915014971433,"pZ":1.853911456475554,"vX0":5.8643634548709676,"vY0":-128.91488345828031,"vZ0":-3.1492354719050994,"x":147.74,"y":188.72,"x0":-2.0798648215463365,"y0":50.00616337340135,"z0":4.972271808276069,"aX":-13.37147007751693},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.3,"breakHorizontal":13.1,"spinRate":1893,"spinDirection":247},"zone":7,"typeConfidence":2.0,"plateTime":0.42662492161305243,"extension":6.579664698801078},"index":2,"playId":"f7057164-bfc6-36dd-b58d-119ff1258099","pitchNumber":3,"startTime":"2026-03-23T17:39:20.847Z","endTime":"2026-03-23T17:39:24.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.3,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.174273178707054,"aZ":-14.829588265011981,"pfxX":-4.525332349454224,"pfxZ":8.256464189545337,"pX":0.059645118118427105,"pZ":3.216159708760668,"vX0":7.179104089095944,"vY0":-144.17746783013268,"vZ0":-2.938707546256551,"x":114.73,"y":151.94,"x0":-1.8771009335830926,"y0":50.003818038278254,"z0":5.166338232632203,"aX":-9.50827032018681},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.5,"breakHorizontal":6.7,"spinRate":2087,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.3802028891913256,"extension":6.711952446919558},"hitData":{"launchSpeed":80.4,"launchAngle":-7.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.99,"coordY":166.51}},"index":3,"playId":"03465837-b4d9-3dd7-bcd3-653b4644bb25","pitchNumber":4,"startTime":"2026-03-23T17:39:47.236Z","endTime":"2026-03-23T17:39:54.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":-2.599999999999998,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:39:54.221Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-23T17:42:10.821Z","endTime":"2026-03-23T17:43:15.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mike Clevinger replaces Carson Fulmer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-23T17:42:08.721Z","endTime":"2026-03-23T17:42:13.086Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605182,"link":"/api/v1/people/605182"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":608334,"link":"/api/v1/people/608334","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04316191145713,"aZ":-15.158763139813507,"pfxX":-5.557537252829498,"pfxZ":8.699285012622035,"pX":-0.9724091442014576,"pZ":2.645792529391831,"vX0":4.42108428285453,"vY0":-138.30524951706295,"vZ0":-5.098694480070629,"x":154.07,"y":167.34,"x0":-1.8619060797720859,"y0":50.00568046410954,"z0":5.51443136411874,"aX":-10.873031741326052},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.0,"breakHorizontal":9.2,"spinRate":2274,"spinDirection":211},"zone":11,"typeConfidence":0.92,"plateTime":0.3945693250001461,"extension":6.670424872442624},"index":1,"playId":"edbd5ccc-df8a-3f61-9ead-f407b9987f83","pitchNumber":1,"startTime":"2026-03-23T17:42:13.086Z","endTime":"2026-03-23T17:42:17.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45633366813454,"aZ":-30.51967901986902,"pfxX":-4.924075842584536,"pfxZ":1.0057150156590193,"pX":-0.6734533938260704,"pZ":3.194418724875208,"vX0":4.063027846977551,"vY0":-127.49044871916001,"vZ0":-0.09461512796939375,"x":142.67,"y":152.53,"x0":-1.6488252849758012,"y0":50.00220108454635,"z0":5.642789252912526,"aX":-8.0974625449151},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.0,"breakHorizontal":8.0,"spinRate":1445,"spinDirection":227},"zone":1,"typeConfidence":0.82,"plateTime":0.4297853130564837,"extension":6.498493414799582},"index":2,"playId":"dc1a0fa0-d176-3c70-92c9-f52c73504a7f","pitchNumber":2,"startTime":"2026-03-23T17:42:29.159Z","endTime":"2026-03-23T17:42:33.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.816839843018897,"aZ":-27.074569363009886,"pfxX":-4.517539112452714,"pfxZ":3.022634532278678,"pX":0.6912859960901838,"pZ":2.524165468736114,"vX0":7.385248848327262,"vY0":-128.84348469200756,"vZ0":-2.640201216714971,"x":90.65,"y":170.63,"x0":-1.6203494910548752,"y0":50.003783085803796,"z0":5.646189253334273,"aX":-7.625082703337274},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.2,"breakHorizontal":6.6,"spinRate":1526,"spinDirection":235},"zone":6,"typeConfidence":0.74,"plateTime":0.4244917219853006,"extension":6.495273544947545},"index":3,"playId":"18899112-ede1-3550-8471-675c75755def","pitchNumber":3,"startTime":"2026-03-23T17:42:46.466Z","endTime":"2026-03-23T17:42:50.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.506715610728453,"aZ":-31.44426145148222,"pfxX":2.64199708729409,"pfxZ":0.4213941460559507,"pX":0.47875926858184154,"pZ":2.1063187475265037,"vX0":4.494557517738154,"vY0":-129.98971497822342,"vZ0":-3.1209881213188884,"x":98.75,"y":181.91,"x0":-1.6112715082058358,"y0":50.00137879354414,"z0":5.692845019347821,"aX":4.550836612315741},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.4,"breakHorizontal":-5.8,"spinRate":2391,"spinDirection":194},"zone":9,"typeConfidence":0.91,"plateTime":0.42027663321200714,"extension":6.4938429471358345},"index":4,"playId":"7d61ca47-c30e-31bf-ad51-283fe23bff9b","pitchNumber":4,"startTime":"2026-03-23T17:43:11.135Z","endTime":"2026-03-23T17:43:15.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:43:15.327Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-23T17:43:18.856Z","endTime":"2026-03-23T17:44:39.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.05463338412633,"aZ":-13.857396449929814,"pfxX":-6.607486104439406,"pfxZ":9.109657720126062,"pX":-0.4214989090610566,"pZ":2.5496794352587386,"vX0":6.022348325891748,"vY0":-141.56255015835785,"vZ0":-5.770609817117107,"x":133.07,"y":169.94,"x0":-1.7274863096723092,"y0":50.005582958427816,"z0":5.516297447908072,"aX":-13.290994186674482},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.4,"breakHorizontal":10.6,"spinRate":2282,"spinDirection":207},"zone":4,"typeConfidence":0.91,"plateTime":0.3882535800729152,"extension":6.594232239237957},"index":0,"playId":"ae6d5022-5ae6-3701-8361-751ece030930","pitchNumber":1,"startTime":"2026-03-23T17:43:39.329Z","endTime":"2026-03-23T17:43:43.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":96.7,"endSpeed":87.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30339016955702,"aZ":-15.506729644977845,"pfxX":-4.928418565528853,"pfxZ":8.344447479854107,"pX":-0.48466280607626494,"pZ":3.958943979385011,"vX0":4.912887279683792,"vY0":-140.75124193283548,"vZ0":-1.9950935517881712,"x":135.47,"y":131.89,"x0":-1.6162812512918827,"y0":50.00287376697453,"z0":5.68633259623308,"aX":-9.844015555871788},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":7.9,"spinRate":2277,"spinDirection":207},"zone":11,"typeConfidence":0.92,"plateTime":0.3898346730967619,"extension":6.505040977796465},"index":1,"playId":"bec917c6-3c09-3657-8fac-e53f34165e3d","pitchNumber":2,"startTime":"2026-03-23T17:43:56.477Z","endTime":"2026-03-23T17:44:00.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77542562789869,"aZ":-14.943445927212982,"pfxX":-6.91132289580246,"pfxZ":8.448293933364898,"pX":-0.8949317818683659,"pZ":3.010022586667471,"vX0":5.76356047068472,"vY0":-141.54518451369145,"vZ0":-4.298744123373124,"x":151.11,"y":157.51,"x0":-2.054519200674469,"y0":50.0018786347383,"z0":5.497999290770309,"aX":-14.094365390221148},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.6,"breakHorizontal":11.4,"spinRate":2308,"spinDirection":212},"zone":11,"typeConfidence":0.92,"plateTime":0.38621752229940354,"extension":6.551384212125865},"index":2,"playId":"070c19a7-2119-336b-bfa2-08d6feeff9b0","pitchNumber":3,"startTime":"2026-03-23T17:44:16.301Z","endTime":"2026-03-23T17:44:19.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5005346479156,"aZ":-14.601757520699625,"pfxX":-4.554063023898427,"pfxZ":8.662536472146122,"pX":0.21794156643969506,"pZ":2.813052872898939,"vX0":6.947401572215821,"vY0":-141.55400234138455,"vZ0":-4.775927881007289,"x":108.69,"y":162.83,"x0":-1.6771457263964349,"y0":50.00105041286663,"z0":5.457915517011615,"aX":-9.236478818362718},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.9,"breakHorizontal":6.8,"spinRate":2266,"spinDirection":215},"zone":5,"typeConfidence":0.93,"plateTime":0.38704095941535677,"extension":6.623049725968024},"index":3,"playId":"20674b09-8edd-36b4-be85-0acac5d93179","pitchNumber":4,"startTime":"2026-03-23T17:44:34.772Z","endTime":"2026-03-23T17:44:39.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_ab"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_ab"},{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:44:39.482Z","atBatIndex":22},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Michael Harris II reaches on a fielding error by second baseman Brandon Lowe.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-23T17:44:42.729Z","endTime":"2026-03-23T17:45:34.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80455529568469,"aZ":-14.42126155474912,"pfxX":-3.87896505989143,"pfxZ":8.848700677393456,"pX":0.005671117952309571,"pZ":2.9543109635899927,"vX0":6.2857195927752,"vY0":-140.93492503327082,"vZ0":-4.340943112256146,"x":116.78,"y":159.01,"x0":-1.752251876619896,"y0":50.004655619558775,"z0":5.449729576618763,"aX":-7.784359056802611},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.2,"breakHorizontal":5.8,"spinRate":2292,"spinDirection":209},"zone":2,"typeConfidence":0.93,"plateTime":0.3890271767652682,"extension":6.566440477200218},"index":0,"playId":"52da5c25-b72a-3572-aa6f-1474414df1f6","pitchNumber":1,"startTime":"2026-03-23T17:45:03.004Z","endTime":"2026-03-23T17:45:06.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52418756365972,"aZ":-14.703775892880381,"pfxX":-3.0910664765221316,"pfxZ":8.509203354571088,"pX":0.7869261339260301,"pZ":2.784889913147687,"vX0":7.4055600179970416,"vY0":-142.3595475605059,"vZ0":-5.410627356897056,"x":87.0,"y":163.59,"x0":-1.44601752861099,"y0":50.004837702416715,"z0":5.640082287371913,"aX":-6.348213940437535},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.5,"breakHorizontal":4.1,"spinRate":2316,"spinDirection":206},"zone":3,"typeConfidence":0.92,"plateTime":0.38465928045758613,"extension":6.552326979066988},"hitData":{"launchSpeed":81.8,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.46,"coordY":151.99}},"index":1,"playId":"f8691388-61f5-3bbc-8d1b-d2d911b31b8f","pitchNumber":2,"startTime":"2026-03-23T17:45:20.692Z","endTime":"2026-03-23T17:45:34.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.2,"awayTeamWinProbability":70.8,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:45:34.032Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ozzie Albies walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-23T17:45:43.648Z","endTime":"2026-03-23T17:50:19.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnSecond":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,8,9,10,11,12],"actionIndex":[7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Disengagement Violation","eventType":"forced_balk","movementReason":"r_adv_play","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.177355989950804,"aZ":-12.701052410693148,"pfxX":-4.842715141612894,"pfxZ":10.115496856670617,"pX":0.18112879166642007,"pZ":2.399719504638231,"vX0":6.706137308745997,"vY0":-138.40924752560807,"vZ0":-5.92996144246153,"x":110.1,"y":173.99,"x0":-1.6529268304064506,"y0":50.001274971232355,"z0":5.433305249406381,"aX":-9.321389862988019},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.2,"breakHorizontal":7.2,"spinRate":2471,"spinDirection":209},"zone":5,"typeConfidence":0.92,"plateTime":0.39693757069675417,"extension":6.386126410820691},"index":0,"playId":"aa13017f-cf16-3972-95b9-7209b059f383","pitchNumber":1,"startTime":"2026-03-23T17:45:57.975Z","endTime":"2026-03-23T17:46:07.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.859678185306375,"aZ":-24.915794659715917,"pfxX":-5.6799030607392185,"pfxZ":4.118500515605012,"pX":0.08997280923751055,"pZ":2.798112918344009,"vX0":6.5559160225289395,"vY0":-131.19010304861348,"vZ0":-2.6430833121933057,"x":113.57,"y":163.23,"x0":-1.6904247675020097,"y0":50.00255673429516,"z0":5.654046083775355,"aX":-10.010816131666152},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.2,"breakHorizontal":9.0,"spinRate":1720,"spinDirection":232},"zone":2,"typeConfidence":0.77,"plateTime":0.41574253684257645,"extension":6.42943797958188},"index":1,"playId":"775a87ca-c8ec-371f-8d84-72ef35e00aa3","pitchNumber":2,"startTime":"2026-03-23T17:46:35.823Z","endTime":"2026-03-23T17:46:41.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"actionPlayId":"775a87ca-c8ec-371f-8d84-72ef35e00aa3","startTime":"2026-03-23T17:46:52.030Z","endTime":"2026-03-23T17:47:18.955Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"08314476-0256-0023-001c-f08cd117d70a","startTime":"2026-03-23T17:47:18.955Z","endTime":"2026-03-23T17:47:33.171Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.90921700885287,"aZ":-14.508673724732315,"pfxX":-0.6697288545523503,"pfxZ":8.967846140779562,"pX":-0.940156970026208,"pZ":3.4724916540163,"vX0":2.744455620885806,"vY0":-139.5766814248607,"vZ0":-3.201921679869073,"x":152.84,"y":145.02,"x0":-1.8498563976112823,"y0":50.00249660194616,"z0":5.592103294903939,"aX":-1.3197461665757741},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":0.6,"spinRate":2334,"spinDirection":208},"zone":11,"typeConfidence":0.81,"plateTime":0.3926784689043519,"extension":6.372627089234261},"index":4,"playId":"cb8f6f2a-2597-35da-957b-4aefbeb1abb1","pitchNumber":3,"startTime":"2026-03-23T17:47:33.171Z","endTime":"2026-03-23T17:47:37.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"playId":"08314476-0256-0033-002c-f08cd117d70a","startTime":"2026-03-23T17:48:01.753Z","endTime":"2026-03-23T17:48:17.733Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":3},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":6,"playId":"f360a76c-60e4-3802-bdc4-38776653fee8","startTime":"2026-03-23T17:48:17.733Z","endTime":"2026-03-23T17:48:24.286Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"With Ozzie Albies batting, Michael Harris II advances to 2nd on a disengagement violation.","event":"Disengagement Violation","eventType":"forced_balk","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_disengagement","description":"Pitcher Disengagement Violation","player":{"id":605182,"fullName":"Mike Clevinger"}}},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":7,"actionPlayId":"f360a76c-60e4-3802-bdc4-38776653fee8","startTime":"2026-03-23T17:48:47.101Z","endTime":"2026-03-23T17:48:47.102Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":605182,"link":"/api/v1/people/605182"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"postOnSecond":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"homeTeamWinProbability":28.299999999999997,"awayTeamWinProbability":71.7,"homeTeamWinProbabilityAdded":-0.9000000000000021,"leverageIndex":0.74,"dramaIndex":29.0,"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":91.7,"endSpeed":84.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.229201276352377,"aZ":-22.871797355270605,"pfxX":3.2372169532831325,"pfxZ":5.096017342266661,"pX":-1.8107634855247379,"pZ":3.0622746069736952,"vX0":-0.9476955508215932,"vY0":-133.64422302491997,"vZ0":-2.8457573723112852,"x":186.02,"y":156.1,"x0":-1.8742850031930693,"y0":50.006042713404966,"z0":5.766621286365037,"aX":5.912591558636231},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.9,"breakHorizontal":-5.6,"spinRate":2290,"spinDirection":192},"zone":11,"typeConfidence":0.91,"plateTime":0.4083676525305493,"extension":6.378370878423869},"index":8,"playId":"cd452511-c643-37e3-a06e-c93db0301ea4","pitchNumber":4,"startTime":"2026-03-23T17:48:47.103Z","endTime":"2026-03-23T17:48:50.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"second":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97541923468266,"aZ":-28.327182992095466,"pfxX":-5.442511473915783,"pfxZ":2.221600877735602,"pX":0.6357253470561387,"pZ":1.4139825519986562,"vX0":7.748483617655984,"vY0":-130.88366552889985,"vZ0":-5.343366585961673,"x":92.77,"y":200.6,"x0":-1.6578760122512084,"y0":50.00378836757317,"z0":5.6069006668925345,"aX":-9.430443616112242},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.0,"breakHorizontal":8.2,"spinRate":1636,"spinDirection":234},"zone":14,"typeConfidence":0.66,"plateTime":0.4187005174956582,"extension":6.684560502000627},"index":9,"playId":"c7096ec5-159f-3291-830d-b95f361cc71c","pitchNumber":5,"startTime":"2026-03-23T17:49:08.469Z","endTime":"2026-03-23T17:49:12.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"second":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":10,"playId":"08314476-0256-0053-004c-f08cd117d70a","startTime":"2026-03-23T17:49:43.710Z","endTime":"2026-03-23T17:49:55.721Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"second":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.668879749206297,"aZ":-28.274074269717467,"pfxX":-5.8387209899279116,"pfxZ":2.2858293217291727,"pX":-1.3872512926821123,"pZ":3.4149678305987643,"vX0":3.023072876369938,"vY0":-130.20292761545107,"vZ0":-0.41954275886695275,"x":169.88,"y":146.58,"x0":-1.807959827306244,"y0":50.00564822433259,"z0":5.727480316975023,"aX":-9.974027353419741},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.3,"breakHorizontal":9.8,"spinRate":1552,"spinDirection":231},"zone":11,"typeConfidence":0.88,"plateTime":0.42152361217606327,"extension":6.6067955538125105},"index":11,"playId":"3fcd0388-45ba-3ae0-bcd6-d119b084b2a2","pitchNumber":6,"startTime":"2026-03-23T17:49:55.721Z","endTime":"2026-03-23T17:49:59.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"second":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.81050525916629,"aZ":-13.89493264954704,"pfxX":-4.878354025122912,"pfxZ":9.027420925325524,"pX":-1.7986162461760271,"pZ":2.804588638808587,"vX0":2.4513135482081028,"vY0":-141.73350772683122,"vZ0":-4.822639835310774,"x":185.56,"y":163.06,"x0":-2.043108157426182,"y0":50.00307691583841,"z0":5.4223311506433305,"aX":-9.878780803705586},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":8.3,"spinRate":2268,"spinDirection":218},"zone":11,"typeConfidence":0.93,"plateTime":0.3871449606790929,"extension":6.407785929099705},"index":12,"playId":"aa1825ef-d3a1-3e59-bf55-8140f05a4e36","pitchNumber":7,"startTime":"2026-03-23T17:50:16.058Z","endTime":"2026-03-23T17:50:19.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"second":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.6,"awayTeamWinProbability":72.4,"homeTeamWinProbabilityAdded":-0.6999999999999957,"leverageIndex":0.74,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:50:19.949Z","atBatIndex":24},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Eli White hit by pitch. Michael Harris II to 3rd. Ozzie Albies to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-23T17:50:24.260Z","endTime":"2026-03-23T17:51:00.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnThird":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29208961585743,"aZ":-29.44605742209355,"pfxX":2.6993461453854852,"pfxZ":1.596876437802333,"pX":-2.288731692460513,"pZ":4.7004107113348645,"vX0":-1.7593473935514001,"vY0":-129.6183658803791,"vZ0":2.813151728626076,"x":204.24,"y":111.87,"x0":-1.9543444440061566,"y0":50.00623001954897,"z0":5.8392843584904615,"aX":4.626683751101867},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.7,"breakHorizontal":-4.6,"spinRate":2347,"spinDirection":173},"zone":11,"typeConfidence":0.91,"plateTime":0.4214247827994546,"extension":6.262038947633921},"index":0,"playId":"0e4a3817-8633-3ad9-b3cd-6b705138f49f","pitchNumber":1,"startTime":"2026-03-23T17:50:46.609Z","endTime":"2026-03-23T17:51:00.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"second":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.3,"awayTeamWinProbability":74.7,"homeTeamWinProbabilityAdded":-2.3000000000000007,"leverageIndex":1.39,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:51:00.925Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","description":"With Jonah Heim batting, Eli White picked off and caught stealing 2nd base, shortstop Jared Triolo.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-23T17:51:34.856Z","endTime":"2026-03-23T17:54:19.935Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_adv_play","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":{"id":605182,"link":"/api/v1/people/605182"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-23T17:51:21.376Z","endTime":"2026-03-23T17:51:37.111Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"first":{"id":642201,"link":"/api/v1/people/642201"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93672432235239,"aZ":-31.4385833174449,"pfxX":-6.450732233231664,"pfxZ":0.4418177869575848,"pX":-1.0054854432045315,"pZ":1.722915133127047,"vX0":3.417210419397631,"vY0":-128.64305018346533,"vZ0":-3.5184272170007036,"x":155.33,"y":192.26,"x0":-1.5193476128242203,"y0":50.00219190599798,"z0":5.56907305970646,"aX":-10.713717909105059},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.2,"breakHorizontal":10.8,"spinRate":1557,"spinDirection":229},"zone":13,"typeConfidence":0.91,"plateTime":0.4272502050436797,"extension":6.748720457820325},"index":1,"playId":"6c00a6b6-3b85-3dfe-aff4-ef4a6661a91f","pitchNumber":1,"startTime":"2026-03-23T17:51:37.111Z","endTime":"2026-03-23T17:51:40.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"first":{"id":642201,"link":"/api/v1/people/642201"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"startTime":"2026-03-23T17:51:50.134Z","endTime":"2026-03-23T17:52:03.899Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"first":{"id":642201,"link":"/api/v1/people/642201"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41886910005926,"aZ":-28.893196503101613,"pfxX":-5.765087506910574,"pfxZ":1.956651616386023,"pX":-0.6642285534235695,"pZ":1.9512545846253926,"vX0":4.507620849400825,"vY0":-128.86499396609682,"vZ0":-3.2993653944703096,"x":142.32,"y":186.1,"x0":-1.6892981815229202,"y0":50.00357641391461,"z0":5.486374764150276,"aX":-9.671700997188008},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.0,"breakHorizontal":9.4,"spinRate":1691,"spinDirection":225},"zone":7,"typeConfidence":0.87,"plateTime":0.4254630661225334,"extension":6.641034422892166},"index":3,"playId":"e9703005-0b4b-361a-9aa3-499dc3260575","pitchNumber":2,"startTime":"2026-03-23T17:52:03.899Z","endTime":"2026-03-23T17:52:07.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"first":{"id":642201,"link":"/api/v1/people/642201"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.881514597257116,"aZ":-26.264925983075322,"pfxX":-6.845818763965916,"pfxZ":3.561636749209046,"pX":-1.6809574626846988,"pZ":1.3004818020975233,"vX0":2.140724419037336,"vY0":-128.17142215687124,"vZ0":-5.52906484172335,"x":181.07,"y":203.67,"x0":-1.638262727953126,"y0":50.005694946351994,"z0":5.540797463101796,"aX":-11.37414745885202},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.4,"breakHorizontal":11.9,"spinRate":1413,"spinDirection":227},"zone":13,"typeConfidence":0.92,"plateTime":0.42759050753562633,"extension":6.733499177020828},"index":4,"playId":"7fe1ac0e-597d-330e-934d-9d4b5c4d1040","pitchNumber":3,"startTime":"2026-03-23T17:52:29.263Z","endTime":"2026-03-23T17:52:32.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"first":{"id":642201,"link":"/api/v1/people/642201"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.730267292973984,"aZ":-13.657745165868835,"pfxX":-4.006402757263957,"pfxZ":9.497269089693674,"pX":0.4172687819122325,"pZ":3.0526315636877697,"vX0":7.3398651473555185,"vY0":-139.108301450464,"vZ0":-4.180070224148777,"x":101.09,"y":156.36,"x0":-1.741211865592776,"y0":50.0025682323658,"z0":5.487486742648158,"aX":-7.811610927787058},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":5.6,"spinRate":2124,"spinDirection":215},"zone":3,"typeConfidence":0.92,"plateTime":0.3945394436130245,"extension":6.627021521262943},"index":5,"playId":"07578fd9-9957-356d-bb36-4ffa2866795d","pitchNumber":4,"startTime":"2026-03-23T17:52:50.660Z","endTime":"2026-03-23T17:52:53.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"first":{"id":642201,"link":"/api/v1/people/642201"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11850697188147,"aZ":-11.795083516920101,"pfxX":-5.527367761886222,"pfxZ":10.316961572761869,"pX":1.0167409101046323,"pZ":2.6802207937242013,"vX0":9.540374051254005,"vY0":-139.57940234510409,"vZ0":-5.654965921425051,"x0":-1.7258082011969869,"y0":50.002799267275556,"z0":5.507699507158997,"aX":-10.919018499959167},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.6,"breakHorizontal":8.0,"spinRate":2231,"spinDirection":210},"zone":12,"typeConfidence":0.93,"plateTime":0.3922683710837056,"extension":6.808154036510285},"index":6,"playId":"9d5a7300-a0df-3f77-9f90-2446ec1d99fd","pitchNumber":5,"startTime":"2026-03-23T17:53:13.904Z","endTime":"2026-03-23T17:53:21.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"first":{"id":642201,"link":"/api/v1/people/642201"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":7,"actionPlayId":"9d5a7300-a0df-3f77-9f90-2446ec1d99fd","startTime":"2026-03-23T17:54:19.913Z","endTime":"2026-03-23T17:54:19.935Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"first":{"id":642201,"link":"/api/v1/people/642201"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":21.6,"awayTeamWinProbability":78.4,"homeTeamWinProbabilityAdded":-3.6999999999999993,"leverageIndex":2.23,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:54:19.935Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Lowe flies out sharply to center fielder Michael Harris II.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-23T17:55:37.263Z","endTime":"2026-03-23T17:56:46.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.93395913593492,"aZ":-29.581666956179753,"pfxX":4.105525402841878,"pfxZ":1.6740804606013517,"pX":-0.06346386850516031,"pZ":1.9077798260152854,"vX0":4.089718786402817,"vY0":-122.96826362686312,"vZ0":-1.6693016292365341,"x":78.24,"y":166.41,"x0":-2.2750169037501484,"y0":50.00306952794063,"z0":5.079927035777426,"aX":6.3534791659181185},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.9,"breakHorizontal":-8.3,"spinRate":2355,"spinDirection":147},"zone":8,"typeConfidence":2.0,"plateTime":0.4436229944604264,"extension":6.567174284631398},"index":0,"playId":"ded14ff5-0bd2-3166-84ab-1ed123b8aca8","pitchNumber":1,"startTime":"2026-03-23T17:55:37.263Z","endTime":"2026-03-23T17:55:41.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.405714537198815,"aZ":-26.265403450834185,"pfxX":-8.030324872732471,"pfxZ":3.7606873140776216,"pX":-1.3000955581070035,"pZ":2.6489028022376484,"vX0":4.664859221770109,"vY0":-124.40968601816022,"vZ0":-0.5851806558126642,"x":119.42,"y":187.27,"x0":-2.1538347040442716,"y0":50.00362666886582,"z0":5.059675291023414,"aX":-12.618397238718739},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.0,"breakHorizontal":13.4,"spinRate":1759,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.43987790726059606,"extension":6.435058734863646},"index":1,"playId":"8938c16e-b101-3f7a-9481-01ab73c49300","pitchNumber":2,"startTime":"2026-03-23T17:55:50.034Z","endTime":"2026-03-23T17:55:54.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.824755537374543,"aZ":-15.894915458369153,"pfxX":-6.367507832663557,"pfxZ":8.25896385518705,"pX":-0.1722466203418644,"pZ":1.1990585094623343,"vX0":7.659259400375047,"vY0":-139.5898830789859,"vZ0":-7.493594276080083,"x":166.56,"y":167.26,"x0":-2.126137573351271,"y0":50.00232319497738,"z0":4.967665564712031,"aX":-12.549236164645556},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.6,"breakHorizontal":10.0,"spinRate":2130,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.392597995075481,"extension":6.580231480393959},"index":2,"playId":"3baa0e17-33a7-32b6-97c1-51c14e56876e","pitchNumber":3,"startTime":"2026-03-23T17:56:02.894Z","endTime":"2026-03-23T17:56:07.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.295307465896496,"aZ":-26.232589524283306,"pfxX":-8.938295796756712,"pfxZ":3.6931989636682285,"pX":-0.020272202763706632,"pZ":2.022231262810677,"vX0":7.843333373299095,"vY0":-126.1743286058555,"vZ0":-2.128437715630078,"x":123.57,"y":206.41,"x0":-2.0117494715412154,"y0":50.001139051642745,"z0":4.99601431781508,"aX":-14.372994777256677},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.4,"breakHorizontal":14.3,"spinRate":1994,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.43453956937076166,"extension":6.592727074977405},"index":3,"playId":"305355d7-4335-3a75-828a-07a185694c54","pitchNumber":4,"startTime":"2026-03-23T17:56:16.078Z","endTime":"2026-03-23T17:56:19.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-03-23T17:56:27.987Z","endTime":"2026-03-23T17:56:38.251Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"},"defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.148907852802562,"aZ":-27.01018088202997,"pfxX":-8.517265084348562,"pfxZ":3.0804787170614283,"pX":-0.515336602769315,"pZ":3.036044857745055,"vX0":6.394790895912072,"vY0":-128.29388546243737,"vZ0":0.10836565451195868,"x":136.64,"y":156.81,"x0":-1.9267357715303688,"y0":50.0025889478862,"z0":5.088760186950602,"aX":-14.277613337022787},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.9,"breakHorizontal":14.0,"spinRate":1958,"spinDirection":249},"zone":1,"typeConfidence":2.0,"plateTime":0.42601928709728565,"extension":6.568851989905048},"hitData":{"launchSpeed":103.4,"launchAngle":27.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":125.75,"coordY":40.6}},"index":5,"playId":"bca18783-894a-3250-a2da-fafdacc0f947","pitchNumber":5,"startTime":"2026-03-23T17:56:38.251Z","endTime":"2026-03-23T17:56:46.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.1,"awayTeamWinProbability":80.9,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:56:46.609Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out, shortstop Mauricio Dubón to first baseman Matt Olson.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-23T17:57:12.527Z","endTime":"2026-03-23T17:57:33.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"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":96.4,"endSpeed":87.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.92964663931205,"aZ":-17.90874733960196,"pfxX":-7.768001975376569,"pfxZ":7.216550432664652,"pX":-0.4822436911821291,"pZ":4.226368319398897,"vX0":7.176678621932,"vY0":-140.24201627970868,"vZ0":0.7906283695864006,"x":135.38,"y":124.67,"x0":-2.0745603910370534,"y0":50.003850564545736,"z0":5.1153102927197756,"aX":-15.358739038646412},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.4,"breakHorizontal":12.5,"spinRate":2161,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3916854784054946,"extension":6.5483847611973625},"index":0,"playId":"a7079cc9-d0ea-3260-bf27-80c96f2880f4","pitchNumber":1,"startTime":"2026-03-23T17:57:13.385Z","endTime":"2026-03-23T17:57:16.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":96.7,"endSpeed":88.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16072353349832,"aZ":-15.279942457872426,"pfxX":-7.769792777440096,"pfxZ":8.446182068530362,"pX":-0.372435062219092,"pZ":2.1200540164585706,"vX0":7.973451040445092,"vY0":-140.61430157361602,"vZ0":-5.214090117150144,"x":131.2,"y":181.54,"x0":-2.236581279510826,"y0":50.00616007389031,"z0":4.9913900396789,"aX":-15.547962616167462},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.4,"breakHorizontal":12.5,"spinRate":2113,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.3896572185933347,"extension":6.567812608494648},"hitData":{"launchSpeed":103.4,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.22,"coordY":155.62}},"index":1,"playId":"e8a67f49-151d-3d34-b0f9-bea55bb6f57b","pitchNumber":2,"startTime":"2026-03-23T17:57:27.097Z","endTime":"2026-03-23T17:57:33.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.4,"awayTeamWinProbability":82.6,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:57:33.474Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcell Ozuna strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-23T17:57:43.650Z","endTime":"2026-03-23T17:59:47.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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.7,"endSpeed":80.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.11613572435642,"aZ":-30.65612373937403,"pfxX":2.342535299501267,"pfxZ":0.9250002088767992,"pX":0.6364629451967998,"pZ":2.408761469048149,"vX0":5.535558997332424,"vY0":-126.3778691623941,"vZ0":-0.6729786913300368,"x":92.74,"y":173.74,"x0":-1.873641386529047,"y0":50.00311865346105,"z0":5.108709058701867,"aX":3.845710509638734},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.8,"breakHorizontal":-5.3,"spinRate":2364,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.43093985511757626,"extension":6.678880374601269},"index":0,"playId":"e4550278-2151-3961-b431-570d611be50e","pitchNumber":1,"startTime":"2026-03-23T17:57:57.616Z","endTime":"2026-03-23T17:58:01.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.74549198984272,"aZ":-33.85405954048542,"pfxX":2.594973623120612,"pfxZ":-1.0549973350419322,"pX":0.4210814337865706,"pZ":2.976260552412361,"vX0":5.0470636320021836,"vY0":-124.22503109250368,"vZ0":1.412176574913618,"x":100.95,"y":158.42,"x0":-1.9601166476718448,"y0":50.00390889003655,"z0":5.178035035888265,"aX":4.126893458593024},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.4,"breakHorizontal":-5.6,"spinRate":2385,"spinDirection":99},"zone":3,"typeConfidence":2.0,"plateTime":0.4379614083003309,"extension":6.634707803837463},"index":1,"playId":"382f7884-f9e7-3712-871f-58dd515bde0f","pitchNumber":2,"startTime":"2026-03-23T17:58:09.606Z","endTime":"2026-03-23T17:58:13.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.66661622460374,"aZ":-30.30648184814126,"pfxX":1.2358336875514908,"pfxZ":1.157338658844444,"pX":1.4740560525494866,"pZ":1.9225363861348348,"vX0":8.022828435690583,"vY0":-125.18747603311736,"vZ0":-2.0671133296434174,"x":60.81,"y":186.87,"x0":-1.907582236199494,"y0":50.004964801130136,"z0":5.193661955519766,"aX":1.9996088639831475},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.9,"breakHorizontal":-3.7,"spinRate":2511,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4343245129300195,"extension":6.532189721383991},"index":2,"playId":"4f1b4bbf-c91b-387a-a3b8-92e063451abb","pitchNumber":3,"startTime":"2026-03-23T17:58:23.942Z","endTime":"2026-03-23T17:58:27.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.86280405778746,"aZ":-10.898567972140581,"pfxX":-4.502308451887066,"pfxZ":10.569301093411717,"pX":0.9277657629799859,"pZ":3.1511575587494347,"vX0":9.188731611146329,"vY0":-141.37516142063726,"vZ0":-3.7626540260228873,"x":81.64,"y":153.7,"x0":-1.7876735983104168,"y0":50.004810443990166,"z0":5.205075564479715,"aX":-9.065104116411664},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.5,"breakHorizontal":6.1,"spinRate":2119,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.38822366166697186,"extension":6.835042509559221},"index":3,"playId":"9e3a8963-c520-327d-ad0e-5da01c85b4b8","pitchNumber":4,"startTime":"2026-03-23T17:58:37.373Z","endTime":"2026-03-23T17:58:40.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43256349234709,"aZ":-24.240485786092226,"pfxX":-8.014301135415998,"pfxZ":4.581058373139115,"pX":0.12732809343639706,"pZ":1.2815088452751886,"vX0":7.377948331582318,"vY0":-130.93923400342823,"vZ0":-4.809677396030532,"x":112.15,"y":204.18,"x0":-1.6897964587758814,"y0":50.00122088351646,"z0":4.962828125672379,"aX":-13.87301337667723},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.4,"breakHorizontal":12.8,"spinRate":1963,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.41878991281092404,"extension":6.695357068091765},"index":4,"playId":"1e1f3466-b1d9-3353-8dfd-875e6dc782f2","pitchNumber":5,"startTime":"2026-03-23T17:58:54.968Z","endTime":"2026-03-23T17:58:59.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.443221516989983,"aZ":-32.35388691783314,"pfxX":2.69747602043854,"pfxZ":-0.10561327181813951,"pX":0.7734770154020526,"pZ":2.6377629785574235,"vX0":5.778646296464747,"vY0":-126.81868181333321,"vZ0":-0.12378697854566878,"x":87.52,"y":167.56,"x0":-1.876115653779297,"y0":50.00530883554902,"z0":5.245826773171766,"aX":4.439259529810988},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.0,"breakHorizontal":-6.1,"spinRate":2386,"spinDirection":104},"zone":6,"typeConfidence":2.0,"plateTime":0.43020707226258814,"extension":6.542556627791436},"index":5,"playId":"08aa6693-7cb2-305a-94d9-e3793b565b89","pitchNumber":6,"startTime":"2026-03-23T17:59:08.615Z","endTime":"2026-03-23T17:59:12.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":99.1,"endSpeed":89.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.09262230868216,"aZ":-11.57296621635521,"pfxX":-4.948220041564011,"pfxZ":9.914307699977511,"pX":1.3070395475825627,"pZ":2.9953773493030664,"vX0":9.846647922394176,"vY0":-143.87309982124913,"vZ0":-4.146388568941043,"x":67.18,"y":157.9,"x0":-1.5305015065679326,"y0":50.00429587838382,"z0":5.1830517256010955,"aX":-10.284230391291498},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.2,"breakHorizontal":6.8,"spinRate":2179,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3819732717778481,"extension":6.92442795876189},"index":6,"playId":"d5e79cac-cd62-3577-be11-7a2615ece8dc","pitchNumber":7,"startTime":"2026-03-23T17:59:28.244Z","endTime":"2026-03-23T17:59:31.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":83.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.137430919686864,"aZ":-27.822166990151008,"pfxX":1.4471888019267851,"pfxZ":2.5110227798477727,"pX":1.4813050139705792,"pZ":1.96001270142547,"vX0":7.801058227091579,"vY0":-129.75531720701716,"vZ0":-2.5910809134020134,"x":60.54,"y":185.86,"x0":-1.7327413613106104,"y0":50.00135146481685,"z0":5.057430884504777,"aX":2.5053461298034367},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.3,"breakHorizontal":-4.1,"spinRate":2490,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.41959765542527805,"extension":6.767720084102293},"index":7,"playId":"586be272-b63a-35c9-b6d4-998643b35c5f","pitchNumber":8,"startTime":"2026-03-23T17:59:42.452Z","endTime":"2026-03-23T17:59:47.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":-0.9999999999999964,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-23T17:59:47.888Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonah Heim flies out to right fielder Ryan O'Hearn.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-23T18:01:56.309Z","endTime":"2026-03-23T18:02:44.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Nick Yorke replaces second baseman Brandon Lowe, batting 2nd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"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-23T18:01:49.063Z","endTime":"2026-03-23T18:01:49.093Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":664040,"link":"/api/v1/people/664040"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jake Mangum replaces left fielder Bryan Reynolds, batting 3rd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"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-23T18:01:49.093Z","endTime":"2026-03-23T18:01:58.452Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"301","replacedPlayer":{"id":668804,"link":"/api/v1/people/668804"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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.1,"endSpeed":88.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.26497034393958,"aZ":-13.548301759864291,"pfxX":-6.997950441600626,"pfxZ":9.328127896594573,"pX":-1.3359108859317965,"pZ":2.7422736988636354,"vX0":3.924851914562989,"vY0":-139.87346765045513,"vZ0":-4.930508584613952,"x":167.92,"y":164.74,"x0":-1.8423922151878604,"y0":50.00219825632158,"z0":5.404770003052803,"aX":-13.972991261387158},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.2,"breakHorizontal":12.0,"spinRate":2514,"spinDirection":214},"zone":11,"typeConfidence":0.92,"plateTime":0.3904342639560694,"extension":6.5140063610231245},"index":2,"playId":"e7fbf30b-294f-3912-8c65-9686ae06a17d","pitchNumber":1,"startTime":"2026-03-23T18:01:58.452Z","endTime":"2026-03-23T18:02:02.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":81.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.181469787451753,"aZ":-27.892707235681993,"pfxX":2.5113472115102446,"pfxZ":2.575670800383003,"pX":0.22929609759035094,"pZ":2.3014179520820415,"vX0":3.6211514436165912,"vY0":-126.80138486346068,"vZ0":-2.9239081562638813,"x":108.26,"y":176.64,"x0":-1.5329039897496297,"y0":50.00087247413651,"z0":5.650084741275824,"aX":4.16765710123346},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.3,"breakHorizontal":-5.3,"spinRate":2684,"spinDirection":202},"zone":8,"typeConfidence":0.89,"plateTime":0.4287765152124372,"extension":6.330980752863056},"index":3,"playId":"298712cc-875f-3e5a-80f9-aa504c4e7ea4","pitchNumber":2,"startTime":"2026-03-23T18:02:15.030Z","endTime":"2026-03-23T18:02:18.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.47898608185815,"aZ":-26.327220839183884,"pfxX":-5.3699119663915695,"pfxZ":3.6531699931766006,"pX":-0.3061036825524003,"pZ":2.3395544586458104,"vX0":4.8638949694080145,"vY0":-125.47861370023415,"vZ0":-2.523140931261335,"x":128.67,"y":175.61,"x0":-1.5683708565981611,"y0":50.00447952765021,"z0":5.494905573631945,"aX":-8.596991014043},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.2,"breakHorizontal":8.6,"spinRate":1467,"spinDirection":232},"zone":4,"typeConfidence":0.93,"plateTime":0.435877307108659,"extension":6.5392430350863995},"hitData":{"launchSpeed":99.9,"launchAngle":39.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.0,"coordY":114.5}},"index":4,"playId":"27e944c6-30c0-34ae-9762-71530e1a94f0","pitchNumber":3,"startTime":"2026-03-23T18:02:34.979Z","endTime":"2026-03-23T18:02:44.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_ab"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_ab"},{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":1.1999999999999957,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:02:44.074Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mauricio Dubón lines out to center fielder Oneil Cruz.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-23T18:03:05.495Z","endTime":"2026-03-23T18:03:30.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.82251336606238,"aZ":-10.903014544661131,"pfxX":-2.8806426038602715,"pfxZ":10.875238200305976,"pX":-0.48574080772498773,"pZ":2.3673917291646065,"vX0":4.239244032816495,"vY0":-139.5441175393965,"vZ0":-6.136976757469261,"x":99.34,"y":116.25,"x0":-1.6561631515697628,"y0":50.00285169484593,"z0":5.3261391655801775,"aX":-5.63460736778653},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.5,"breakHorizontal":4.2,"spinRate":2522,"spinDirection":208},"zone":4,"typeConfidence":0.93,"plateTime":0.3937637896136805,"extension":6.601072884581294},"index":0,"playId":"dca257d4-0e57-3c84-aec0-edecdcbfabf8","pitchNumber":1,"startTime":"2026-03-23T18:03:07.452Z","endTime":"2026-03-23T18:03:11.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.67459764922558,"aZ":-9.33286752747504,"pfxX":-6.063795539487636,"pfxZ":11.780729086334732,"pX":-0.04534173421556031,"pZ":2.1804494736025104,"vX0":6.8588353044744945,"vY0":-138.54395071526508,"vZ0":-7.307575824790202,"x":118.73,"y":179.91,"x0":-1.7682207686011895,"y0":50.00475615794491,"z0":5.480168460885503,"aX":-11.759714583305742},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.9,"breakHorizontal":9.5,"spinRate":2521,"spinDirection":206},"zone":5,"typeConfidence":0.93,"plateTime":0.39571554558384303,"extension":6.496378864665789},"hitData":{"launchSpeed":84.4,"launchAngle":22.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.45,"coordY":88.4}},"index":1,"playId":"dbfe2050-495c-36ab-bf23-8d23171346ac","pitchNumber":2,"startTime":"2026-03-23T18:03:23.892Z","endTime":"2026-03-23T18:03:30.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_ab"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_ab"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:03:30.340Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ronald Acuña Jr. grounds out, second baseman Nick Yorke to first baseman Spencer Horwitz.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-23T18:03:52.563Z","endTime":"2026-03-23T18:04:56.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.226224677057097,"aZ":-27.401446462678937,"pfxX":1.9847649059894756,"pfxZ":2.7960705903959724,"pX":0.8461790203226409,"pZ":1.6645833377381567,"vX0":5.187759214770301,"vY0":-129.42010408489824,"vZ0":-4.933941814584745,"x":84.75,"y":193.84,"x0":-1.436708259293775,"y0":50.006460242484636,"z0":5.67680134620582,"aX":3.389824489565363},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.2,"breakHorizontal":-4.7,"spinRate":2741,"spinDirection":175},"zone":14,"typeConfidence":0.91,"plateTime":0.4220966187203956,"extension":6.465396678470082},"index":0,"playId":"192e53bc-235c-3737-a2bf-dce6626fd0eb","pitchNumber":1,"startTime":"2026-03-23T18:03:54.281Z","endTime":"2026-03-23T18:03:57.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":86.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.75274410622614,"aZ":-11.623898591939474,"pfxX":-4.920683830539002,"pfxZ":10.575869089055022,"pX":0.11696754575026963,"pZ":2.3897780808883446,"vX0":6.078967044366306,"vY0":-139.54967819902188,"vZ0":-6.308330817100076,"x":112.54,"y":174.26,"x0":-1.4656702232186183,"y0":50.00160651989799,"z0":5.469174911356945,"aX":-9.560743808582535},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.8,"breakHorizontal":7.4,"spinRate":2566,"spinDirection":203},"zone":5,"typeConfidence":0.93,"plateTime":0.3947471467091872,"extension":6.513119307438135},"index":1,"playId":"6dd194d6-9e7c-3b69-a566-817b87562514","pitchNumber":2,"startTime":"2026-03-23T18:04:09.613Z","endTime":"2026-03-23T18:04:12.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":95.5,"endSpeed":86.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72390358010827,"aZ":-14.02967432562916,"pfxX":-3.2205872522939036,"pfxZ":9.31881386443423,"pX":-0.2652741706747265,"pZ":4.834985828757795,"vX0":4.544200013440878,"vY0":-139.0324832182369,"vZ0":0.1369164375816765,"x":127.11,"y":108.24,"x0":-1.5065393717549767,"y0":50.004546595696425,"z0":5.72025010374333,"aX":-6.272533812389601},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":4.8,"spinRate":2389,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.39477143658298885,"extension":6.489064178059849},"index":2,"playId":"5354fba4-2813-3a3b-ac84-46e02634b769","pitchNumber":3,"startTime":"2026-03-23T18:04:30.875Z","endTime":"2026-03-23T18:04:34.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.134697257054135,"aZ":-23.429254395917347,"pfxX":0.10593128856798817,"pfxZ":4.663831487491933,"pX":-0.3231438260046573,"pZ":2.4205318216120375,"vX0":3.069312163177595,"vY0":-135.26677971396015,"vZ0":-4.58686618228455,"x":129.32,"y":173.43,"x0":-1.48057277670825,"y0":50.00362379448239,"z0":5.755734301827079,"aX":0.19881243416937666},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.8,"breakHorizontal":-0.7,"spinRate":2706,"spinDirection":199},"zone":4,"typeConfidence":0.89,"plateTime":0.40305145784490515,"extension":6.458747482658291},"hitData":{"launchSpeed":76.4,"launchAngle":9.0,"totalDistance":111.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.71,"coordY":142.58}},"index":3,"playId":"d2dac85c-6bc2-3ed2-95cd-a83c437ac939","pitchNumber":4,"startTime":"2026-03-23T18:04:49.070Z","endTime":"2026-03-23T18:04:56.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_ab"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_ab"},{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.2,"awayTeamWinProbability":80.8,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.25,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:04:56.441Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan O'Hearn lines out sharply to center fielder Michael Harris II.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-23T18:06:46.542Z","endTime":"2026-03-23T18:08:24.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"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":95.0,"endSpeed":86.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.896222450733838,"aZ":-17.316234186679615,"pfxX":-2.349374335494784,"pfxZ":7.693417283643305,"pX":-1.025123824357806,"pZ":3.649840289625643,"vX0":4.2572831531397615,"vY0":-138.34872602393668,"vZ0":-0.5602956264029472,"x":156.08,"y":140.23,"x0":-2.2811667549354815,"y0":50.004304558589084,"z0":5.019338936740611,"aX":-4.53859976291688},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.0,"breakHorizontal":3.4,"spinRate":2068,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3964483231641931,"extension":6.508128171057759},"index":0,"playId":"9a990241-f44a-37fb-a4d2-8bb619140897","pitchNumber":1,"startTime":"2026-03-23T18:07:04.720Z","endTime":"2026-03-23T18:07:08.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.31919886857294,"aZ":-29.433061415075258,"pfxX":0.011642168696735927,"pfxZ":1.783974616172201,"pX":-0.03436794570237466,"pZ":2.059727672204843,"vX0":5.33161610353484,"vY0":-122.62116385513184,"vZ0":-1.0485547944088132,"x":118.31,"y":183.17,"x0":-2.2305803016214636,"y0":50.001936932388766,"z0":4.984921935814315,"aX":0.0173956962604096},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.2,"breakHorizontal":-1.2,"spinRate":2271,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.4452460290293687,"extension":6.499229889292637},"index":1,"playId":"d905a09b-344e-3fdb-b84b-db4c0af37809","pitchNumber":2,"startTime":"2026-03-23T18:07:15.481Z","endTime":"2026-03-23T18:07:19.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":95.5,"endSpeed":86.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.74505590183064,"aZ":-15.497140464370917,"pfxX":-4.509661758923007,"pfxZ":8.645601295634748,"pX":-0.9733998392845267,"pZ":4.039307640966755,"vX0":5.023942846770691,"vY0":-138.8988633193173,"vZ0":0.23589429269158652,"x":154.1,"y":129.72,"x0":-2.230540712364899,"y0":50.00688267888943,"z0":4.994142628565889,"aX":-8.70370130341898},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":7.0,"spinRate":2106,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.39624075623646915,"extension":6.383732701877673},"index":2,"playId":"9eec4daf-6b05-359a-ae71-2b619632784b","pitchNumber":3,"startTime":"2026-03-23T18:07:27.246Z","endTime":"2026-03-23T18:07:30.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37538579006651,"aZ":-14.994985394318768,"pfxX":-3.0658215389359875,"pfxZ":8.686717304547274,"pX":-0.33060948677207846,"pZ":3.262455805831243,"vX0":5.8587952635522065,"vY0":-139.93956463587904,"vZ0":-2.0116183783815056,"x":129.6,"y":150.69,"x0":-2.05564807522693,"y0":50.005705533929245,"z0":4.9760017174347295,"aX":-6.065756146642591},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":4.3,"spinRate":2102,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.39181115648164866,"extension":6.523387728603101},"index":3,"playId":"21c60053-291e-366a-a0a0-11f0b28e4f00","pitchNumber":4,"startTime":"2026-03-23T18:07:39.612Z","endTime":"2026-03-23T18:07:42.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-03-23T18:07:49.218Z","endTime":"2026-03-23T18:07:57.725Z","isPitch":false,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"},"defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09017018505683,"aZ":-31.444755324245282,"pfxX":1.7426244564755793,"pfxZ":0.4660870310112877,"pX":-0.4248710788077137,"pZ":2.574522782500334,"vX0":3.5967890491063854,"vY0":-124.54613613344051,"vZ0":0.22756076936703717,"x":133.2,"y":169.27,"x0":-2.111990333666856,"y0":50.004856435648136,"z0":5.074061521555109,"aX":2.7489271877935773},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.1,"breakHorizontal":-4.0,"spinRate":2503,"spinDirection":101},"zone":4,"typeConfidence":2.0,"plateTime":0.4391147887196296,"extension":6.774758721791969},"index":5,"playId":"89bd9830-4dee-31a6-9b4e-0303d920a424","pitchNumber":5,"startTime":"2026-03-23T18:07:57.725Z","endTime":"2026-03-23T18:08:02.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53124199978036,"aZ":-16.898727761998796,"pfxX":-6.7889772934368615,"pfxZ":7.809744561706068,"pX":0.4110061995329767,"pZ":2.644353296155844,"vX0":8.931873055329547,"vY0":-139.49741516366586,"vZ0":-2.890695558987512,"x":101.33,"y":167.38,"x0":-1.961406044590615,"y0":50.0052026272393,"z0":4.818184997382067,"aX":-13.283872944866491},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.7,"breakHorizontal":10.3,"spinRate":2168,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.3937588641955778,"extension":6.725061777650181},"hitData":{"launchSpeed":102.7,"launchAngle":21.0,"totalDistance":381.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":140.95,"coordY":45.9}},"index":6,"playId":"ecb05926-ef7c-3f31-80e5-6fd33b7a6dd3","pitchNumber":6,"startTime":"2026-03-23T18:08:17.405Z","endTime":"2026-03-23T18:08:24.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":1.02,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:08:24.752Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Triolo grounds out, shortstop Mauricio Dubón to first baseman Matt Olson.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-23T18:08:33.317Z","endTime":"2026-03-23T18:09:22.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.012727902366056,"aZ":-16.59371776369703,"pfxX":-5.2566691553807425,"pfxZ":7.510947046279629,"pX":0.09480955670074587,"pZ":2.7166662233910985,"vX0":7.3352292281086715,"vY0":-142.6908558927466,"vZ0":-3.6157861184483178,"x":113.39,"y":165.43,"x0":-1.81913775029327,"y0":50.00372125685834,"z0":5.037591458121671,"aX":-10.905594103387562},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.1,"breakHorizontal":8.2,"spinRate":2130,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.38299340054107,"extension":6.601685333824291},"index":0,"playId":"f87ed306-0e2b-3482-9a12-a8931b89b63f","pitchNumber":1,"startTime":"2026-03-23T18:08:52.754Z","endTime":"2026-03-23T18:08:56.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":82.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.675725142075976,"aZ":-27.964143514720345,"pfxX":2.9312059926531853,"pfxZ":2.4927139659137794,"pX":0.8546198922339839,"pZ":1.4045915108335796,"vX0":6.0022826538922045,"vY0":-127.71962244681161,"vZ0":-3.7317640835180628,"x":84.42,"y":200.86,"x0":-1.8860544195958902,"y0":50.00406455982448,"z0":5.029177425512157,"aX":4.95267754545589},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.1,"breakHorizontal":-6.4,"spinRate":2450,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.4251708795002509,"extension":6.600350442966202},"index":1,"playId":"35f851df-292d-3eed-a6ca-9cad380fc5ba","pitchNumber":2,"startTime":"2026-03-23T18:09:04.358Z","endTime":"2026-03-23T18:09:07.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.12577865214838,"aZ":-28.08052706618909,"pfxX":0.949304488843028,"pfxZ":2.5749307584494723,"pX":0.6434537767271649,"pZ":2.2503676764451903,"vX0":6.4298000376725515,"vY0":-124.50375767476167,"vZ0":-0.9734206865553702,"x":92.47,"y":178.02,"x0":-2.082782539353175,"y0":50.00117351276666,"z0":4.944759505608512,"aX":1.5084020115387544},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.7,"breakHorizontal":-3.0,"spinRate":2530,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.4378820103977361,"extension":6.806815132269476},"hitData":{"launchSpeed":85.2,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.78,"coordY":159.85}},"index":2,"playId":"c17cba84-9cd4-37f0-9372-4373228a48cd","pitchNumber":3,"startTime":"2026-03-23T18:09:15.740Z","endTime":"2026-03-23T18:09:22.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.799999999999999,"awayTeamWinProbability":85.2,"homeTeamWinProbabilityAdded":-1.700000000000001,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:09:22.486Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Horwitz walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-23T18:09:37.912Z","endTime":"2026-03-23T18:12:07.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,8,9],"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.000334151173615,"aZ":-30.099631692874432,"pfxX":2.810641007532136,"pfxZ":1.2358332557656224,"pX":-0.8219604428358795,"pZ":1.8713315688383714,"vX0":2.7494945518953875,"vY0":-127.73129446255399,"vZ0":-1.6491481904767027,"x":148.33,"y":188.25,"x0":-2.2721880247385737,"y0":50.00158605192464,"z0":4.862406054227828,"aX":4.704882159867034},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.2,"breakHorizontal":-5.6,"spinRate":2393,"spinDirection":147},"zone":7,"typeConfidence":2.0,"plateTime":0.4266336183694839,"extension":6.667567951175934},"index":0,"playId":"ece1b25f-9914-3f96-952b-a9e06ac9286b","pitchNumber":1,"startTime":"2026-03-23T18:09:41.122Z","endTime":"2026-03-23T18:09:45.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":87.7,"endSpeed":80.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.454713019290512,"aZ":-25.53949206767732,"pfxX":-8.947790835692349,"pfxZ":4.044996347816544,"pX":-0.9459557734821262,"pZ":2.2777636544921918,"vX0":5.825374621521081,"vY0":-127.6065412960115,"vZ0":-1.7333222538704893,"x":153.06,"y":177.28,"x0":-2.101525964307513,"y0":50.004174498625645,"z0":4.987441838437201,"aX":-14.685537679993752},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.2,"breakHorizontal":14.8,"spinRate":1988,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4300288537085284,"extension":6.483190142240526},"index":1,"playId":"41835282-a1a3-3051-beeb-804a479d3412","pitchNumber":2,"startTime":"2026-03-23T18:09:53.156Z","endTime":"2026-03-23T18:09:56.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08459391571218,"aZ":-15.557981704837692,"pfxX":-3.1072955957770807,"pfxZ":8.339505666110792,"pX":-0.23563078992469794,"pZ":2.5989895443140902,"vX0":5.795301950642159,"vY0":-140.54260868725467,"vZ0":-3.828976467240672,"x":125.98,"y":168.61,"x0":-1.9245304881535747,"y0":50.00185901769587,"z0":4.9954070223961065,"aX":-6.191009714436843},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.4,"breakHorizontal":4.4,"spinRate":2004,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.39034927141698894,"extension":6.626009966293472},"index":2,"playId":"e98e0292-6e02-3c47-a240-c70d718db3db","pitchNumber":3,"startTime":"2026-03-23T18:10:06.133Z","endTime":"2026-03-23T18:10:09.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.913744970280142,"aZ":-28.51136030483964,"pfxX":5.098430746747477,"pfxZ":2.317757847178193,"pX":0.7465421532482701,"pZ":-0.1312091545558318,"vX0":5.08048231430598,"vY0":-124.58201275964525,"vZ0":-6.832487937722573,"x":88.54,"y":242.32,"x0":-1.9779860421085875,"y0":50.003162663010436,"z0":4.988838921033596,"aX":8.0506897807271},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.9,"breakHorizontal":-10.3,"spinRate":2517,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.4388599688170034,"extension":6.8117488274094065},"index":3,"playId":"baa37d87-235c-3625-80ea-a21ab95c4cc4","pitchNumber":4,"startTime":"2026-03-23T18:10:22.693Z","endTime":"2026-03-23T18:10:25.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":96.0,"endSpeed":87.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59262489616121,"aZ":-17.31853202855993,"pfxX":-2.781064440438853,"pfxZ":7.542212566318966,"pX":-1.0099152358176946,"pZ":3.3276105980514523,"vX0":4.0890374244608,"vY0":-139.7241739232762,"vZ0":-1.4921447725161894,"x":155.5,"y":148.93,"x0":-2.1335742957335677,"y0":50.00449031261868,"z0":5.0110918682385295,"aX":-5.47926439048577},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.6,"breakHorizontal":4.2,"spinRate":2015,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.39258007871370193,"extension":6.65725358601301},"index":4,"playId":"c2b9f921-7a61-343d-9db4-da1274cd7c81","pitchNumber":5,"startTime":"2026-03-23T18:10:39.019Z","endTime":"2026-03-23T18:10:42.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.763261235854003,"aZ":-30.381681554872664,"pfxX":1.0128772902837468,"pfxZ":1.153277809486399,"pX":-1.4406015473612075,"pZ":2.903372932545936,"vX0":1.6650992378622451,"vY0":-123.22749781358638,"vZ0":1.3621161008731864,"x":171.91,"y":160.39,"x0":-2.2546262491277367,"y0":50.000216972888126,"z0":4.895963092693741,"aX":1.568775170427574},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.6,"breakHorizontal":-2.2,"spinRate":2339,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.4432245321310946,"extension":6.51819762086866},"index":5,"playId":"c1ac4f03-70bd-34a2-82a8-ffb4596189cf","pitchNumber":6,"startTime":"2026-03-23T18:10:52.782Z","endTime":"2026-03-23T18:10:56.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.92602110900537,"aZ":-17.09706937519657,"pfxX":-3.935259897253334,"pfxZ":7.6831734508577405,"pX":0.14436214481289247,"pZ":3.3419202669541104,"vX0":7.2427699874991545,"vY0":-139.5564582515081,"vZ0":-1.4903188554702567,"x":111.5,"y":148.55,"x0":-1.9793685847133238,"y0":50.002688569365375,"z0":5.015089242558326,"aX":-7.7230642863247825},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.8,"breakHorizontal":5.5,"spinRate":2084,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.39326218675056657,"extension":6.894246457343693},"index":6,"playId":"37f58eb8-41a6-3e8e-bf47-21fc96a30b04","pitchNumber":7,"startTime":"2026-03-23T18:11:10.731Z","endTime":"2026-03-23T18:11:14.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-03-23T18:11:30.575Z","endTime":"2026-03-23T18:11:40.472Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"},"defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39576260720224,"aZ":-15.64415620959095,"pfxX":-3.8140616682197783,"pfxZ":8.469534175576296,"pX":-0.7156185097069186,"pZ":3.5338690568183955,"vX0":4.970811977459162,"vY0":-139.3247112886556,"vZ0":-1.0690211479229177,"x":144.28,"y":143.37,"x0":-2.0333534404472937,"y0":50.00307888924259,"z0":4.96375433077136,"aX":-7.444752441876439},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":5.8,"spinRate":2054,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39421387838323874,"extension":6.704939946721491},"index":8,"playId":"45716171-3fb4-349d-bb21-b67751cceea4","pitchNumber":8,"startTime":"2026-03-23T18:11:40.472Z","endTime":"2026-03-23T18:11:43.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64578538665779,"aZ":-27.554813522344144,"pfxX":-7.389152051875191,"pfxZ":2.74104576332987,"pX":0.6570271252609347,"pZ":1.4277803849793835,"vX0":8.891383574454842,"vY0":-129.40585507955296,"vZ0":-3.1917314166455246,"x":91.96,"y":200.23,"x0":-1.8739181908581841,"y0":50.003409541663125,"z0":4.803039666720623,"aX":-12.45175793163766},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.4,"breakHorizontal":11.3,"spinRate":1837,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.42432099276845703,"extension":6.787994867383474},"index":9,"playId":"be0801dc-65a4-3e07-b120-7b2dee7c7c8b","pitchNumber":9,"startTime":"2026-03-23T18:12:02.647Z","endTime":"2026-03-23T18:12:07.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":800311,"link":"/api/v1/people/800311"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.1,"awayTeamWinProbability":83.9,"homeTeamWinProbabilityAdded":1.3000000000000025,"leverageIndex":0.41,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:12:07.051Z","atBatIndex":35},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Gonzales doubles (2) on a fly ball to left fielder Eli White. Spencer Horwitz scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-23T18:14:37.698Z","endTime":"2026-03-23T18:15:23.394Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694436,"fullName":"Samuel Strickland","link":"/api/v1/people/694436"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":{"id":800311,"link":"/api/v1/people/800311"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-23T18:13:45.445Z","endTime":"2026-03-23T18:13:46.445Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Samuel Strickland replaces Didier Fuentes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-23T18:13:45.445Z","endTime":"2026-03-23T18:14:40.042Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694436,"link":"/api/v1/people/694436"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":800311,"link":"/api/v1/people/800311","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.89123882896721,"aZ":-14.985166841275047,"pfxX":5.43954310355707,"pfxZ":9.80786454833942,"pX":-0.5549725544502306,"pZ":1.8334330552097298,"vX0":-9.34822252096694,"vY0":-132.2091357056802,"vZ0":-7.807276886534219,"x":138.15,"y":189.28,"x0":2.3365286419298954,"y0":50.000684077157665,"z0":5.946896709231712,"aX":9.531072901775941},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.0,"breakHorizontal":-7.6,"spinRate":1794,"spinDirection":142},"zone":7,"typeConfidence":2.0,"plateTime":0.4159366448014996,"extension":6.400431775078831},"index":2,"playId":"362c75e8-9750-3d05-8ede-148031697134","pitchNumber":1,"startTime":"2026-03-23T18:14:40.042Z","endTime":"2026-03-23T18:14:44.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694436,"link":"/api/v1/people/694436","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":73.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.085361117541755,"aZ":-22.8969439690774,"pfxX":8.880575687779087,"pfxZ":6.710013946423199,"pX":-0.23261489869585666,"pZ":2.973377901892185,"vX0":-8.986196554471123,"vY0":-117.62028872530897,"vZ0":-2.2542930641403847,"x":125.87,"y":158.5,"x0":2.5078786396237605,"y0":50.001541860392265,"z0":6.096594929110549,"aX":12.276273919393505},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":11.8,"breakHorizontal":-13.6,"spinRate":1374,"spinDirection":112},"zone":2,"typeConfidence":2.0,"plateTime":0.46806372960580234,"extension":6.4414274169930685},"hitData":{"launchSpeed":89.9,"launchAngle":31.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":37.53,"coordY":114.42}},"index":3,"playId":"72c56517-7fac-39f7-b8e7-0eab62c268ce","pitchNumber":2,"startTime":"2026-03-23T18:14:56.574Z","endTime":"2026-03-23T18:15:23.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694436,"link":"/api/v1/people/694436","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":694436,"link":"/api/v1/people/694436"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":694436,"link":"/api/v1/people/694436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.5,"awayTeamWinProbability":73.5,"homeTeamWinProbabilityAdded":10.399999999999999,"leverageIndex":0.96,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:15:23.394Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Henry Davis lines out sharply to center fielder Michael Harris II.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-23T18:15:48.284Z","endTime":"2026-03-23T18:17:13.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694436,"fullName":"Samuel Strickland","link":"/api/v1/people/694436"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.415532754040655,"aZ":-26.33803971893721,"pfxX":8.438486464269797,"pfxZ":4.3475542343008025,"pX":0.4161472731655335,"pZ":2.2725566674109845,"vX0":-7.473894290209998,"vY0":-115.63726578756753,"vZ0":-2.8142426075097644,"x":101.14,"y":177.42,"x0":2.6080309808081195,"y0":50.001705712051944,"z0":6.056324638579485,"aX":11.32269132840217},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":7.3,"breakHorizontal":-13.2,"spinRate":1318,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.4753326159989424,"extension":6.278449960129189},"index":0,"playId":"e938ec04-c87f-3e30-b70b-b44a2e055754","pitchNumber":1,"startTime":"2026-03-23T18:15:48.284Z","endTime":"2026-03-23T18:15:52.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694436,"link":"/api/v1/people/694436","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":92.9,"endSpeed":84.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.979727918732685,"aZ":-15.155912336685109,"pfxX":6.082815835562447,"pfxZ":9.343440732451768,"pX":-1.0839511056797237,"pZ":1.2213683269860847,"vX0":-11.200136928017471,"vY0":-134.54539660135697,"vZ0":-9.467524658363269,"x":158.32,"y":205.8,"x0":2.3548856291214424,"y0":50.00288607706199,"z0":5.87552469132542,"aX":11.079954194132553},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.8,"breakHorizontal":-8.4,"spinRate":2078,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.4081251775685142,"extension":6.518990633103636},"index":1,"playId":"83f44389-0085-3e51-9b94-b0991ea8d7a6","pitchNumber":2,"startTime":"2026-03-23T18:16:14.918Z","endTime":"2026-03-23T18:16:18.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694436,"link":"/api/v1/people/694436","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.624446434863362,"aZ":-22.065212996318436,"pfxX":7.5383680459120495,"pfxZ":7.381478964519647,"pX":-0.1342983537165736,"pZ":0.7772145695841643,"vX0":-8.470367946103927,"vY0":-116.75667434218211,"vZ0":-6.756529892250074,"x":122.12,"y":217.8,"x0":2.5747780739002413,"y0":50.00362302556893,"z0":5.80877430901994,"aX":10.325469530827634},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":11.8,"breakHorizontal":-11.4,"spinRate":1322,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.4705631322680084,"extension":6.413626216916762},"index":2,"playId":"56430c17-e45d-3664-8288-dfadee8c3df4","pitchNumber":3,"startTime":"2026-03-23T18:16:32.883Z","endTime":"2026-03-23T18:16:36.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694436,"link":"/api/v1/people/694436","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-03-23T18:16:54.008Z","endTime":"2026-03-23T18:17:06.346Z","isPitch":false,"type":"action","player":{"id":680779,"link":"/api/v1/people/680779"},"defense":{"pitcher":{"id":694436,"link":"/api/v1/people/694436","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.850558203390424,"aZ":-15.509315494189593,"pfxX":4.351268305095666,"pfxZ":9.266610681492395,"pX":-0.046425615909973995,"pZ":1.913989340797742,"vX0":-8.494682088983435,"vY0":-133.7615456862642,"vZ0":-7.168091050994037,"x":118.77,"y":187.1,"x0":2.6159152449759873,"y0":50.00637919020158,"z0":5.756119501584967,"aX":7.829055277830019},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.2,"breakHorizontal":-5.9,"spinRate":2000,"spinDirection":143},"zone":8,"typeConfidence":2.0,"plateTime":0.41065536473941,"extension":6.323678111217805},"hitData":{"launchSpeed":104.3,"launchAngle":19.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":94.26,"coordY":66.15}},"index":4,"playId":"ba42e5e9-2002-3723-aa6d-11a9712b97c6","pitchNumber":4,"startTime":"2026-03-23T18:17:06.346Z","endTime":"2026-03-23T18:17:13.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694436,"link":"/api/v1/people/694436","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_ab"},{"player":{"id":694436,"link":"/api/v1/people/694436"},"credit":"p_ab"},{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_pa"},{"player":{"id":694436,"link":"/api/v1/people/694436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.63,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:17:13.699Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mike Yastrzemski homers (5) on a fly ball to right field.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-23T18:19:22.920Z","endTime":"2026-03-23T18:21:18.784Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[6,7,8,9,10,12],"actionIndex":[0,1,2,3,4,5],"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":{"id":605182,"link":"/api/v1/people/605182"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":12},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from second base to third base for Nick Yorke.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-23T18:19:24.158Z","endTime":"2026-03-23T18:19:24.186Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"201","replacedPlayer":{"id":664040,"link":"/api/v1/people/664040"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Billy Cook replaces right fielder Ryan O'Hearn, batting 5th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-23T18:19:24.186Z","endTime":"2026-03-23T18:19:24.190Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"501","replacedPlayer":{"id":656811,"link":"/api/v1/people/656811"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Eddie Rynders replaces catcher Henry Davis, batting 9th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-23T18:19:24.190Z","endTime":"2026-03-23T18:19:24.194Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815535,"link":"/api/v1/people/815535"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":680779,"link":"/api/v1/people/680779"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jesus Castillo replaces first baseman Spencer Horwitz, batting 7th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-23T18:19:24.194Z","endTime":"2026-03-23T18:19:24.200Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691913,"link":"/api/v1/people/691913"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"701","replacedPlayer":{"id":687462,"link":"/api/v1/people/687462"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kendrick Herrera replaces third baseman Nick Gonzales, batting 8th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-23T18:19:24.200Z","endTime":"2026-03-23T18:19:24.204Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":821696,"link":"/api/v1/people/821696"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":693304,"link":"/api/v1/people/693304"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Omar Alfonzo replaces shortstop Jared Triolo, batting 6th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-23T18:19:24.204Z","endTime":"2026-03-23T18:19:25.063Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692657,"link":"/api/v1/people/692657"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":669707,"link":"/api/v1/people/669707"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":73.9,"endSpeed":67.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.63344758686532,"aZ":-40.92025289922641,"pfxX":4.6517714238317,"pfxZ":-7.49016144167641,"pX":0.34113354201753543,"pZ":4.71586021039324,"vX0":2.0903424273005853,"vY0":-107.41815722036685,"vZ0":6.266929757946475,"x":104.0,"y":111.45,"x0":-1.2488458336501445,"y0":50.00021854289332,"z0":6.310443498869827,"aX":5.43426014795646},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-11.5,"breakHorizontal":-9.0,"spinRate":2379,"spinDirection":39},"zone":12,"typeConfidence":0.94,"plateTime":0.5099223940742501,"extension":6.264044636660302},"index":6,"playId":"46a16d4f-00da-3b65-8e81-e901c657ec51","pitchNumber":1,"startTime":"2026-03-23T18:19:25.063Z","endTime":"2026-03-23T18:19:28.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67122922109235,"aZ":-12.315477720415881,"pfxX":-4.902664049309454,"pfxZ":10.642258276063643,"pX":0.5282573760765009,"pZ":1.9624063319931344,"vX0":7.609783857395171,"vY0":-136.38799356628465,"vZ0":-6.52346796229725,"x":96.86,"y":185.8,"x0":-1.673341773445197,"y0":50.00042894791671,"z0":5.250887422828884,"aX":-9.146945598896876},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.9,"breakHorizontal":7.1,"spinRate":2447,"spinDirection":212},"zone":9,"typeConfidence":0.91,"plateTime":0.40306703635204055,"extension":6.5845276006001905},"index":7,"playId":"dee92904-6081-3abc-b396-3ded1648f5a0","pitchNumber":2,"startTime":"2026-03-23T18:19:40.109Z","endTime":"2026-03-23T18:19:44.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66673684509234,"aZ":-30.335843179488624,"pfxX":-5.067391970602811,"pfxZ":1.1281449868949922,"pX":0.5453522707479834,"pZ":1.4479306530815885,"vX0":6.7089232219735875,"vY0":-126.52401319246249,"vZ0":-4.31701650915933,"x":96.21,"y":199.69,"x0":-1.47641725736785,"y0":50.00242907901371,"z0":5.594270821292058,"aX":-8.254889021286138},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.3,"breakHorizontal":7.7,"spinRate":1339,"spinDirection":233},"zone":14,"typeConfidence":0.85,"plateTime":0.43211818093232157,"extension":6.702950366846291},"index":8,"playId":"fde4c650-f011-3601-b8aa-9d6034b8f87e","pitchNumber":3,"startTime":"2026-03-23T18:19:55.628Z","endTime":"2026-03-23T18:20:00.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.599322094719383,"aZ":-29.35359103741722,"pfxX":-5.548849421230893,"pfxZ":1.681965317085714,"pX":1.030180941183805,"pZ":1.2475058127566319,"vX0":8.233414751255983,"vY0":-128.23921924805057,"vZ0":-4.7954889962274745,"x":77.73,"y":205.1,"x0":-1.4898043671115702,"y0":50.00438639070064,"z0":5.410916930974694,"aX":-9.314772684494546},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.3,"breakHorizontal":8.4,"spinRate":1453,"spinDirection":231},"zone":14,"typeConfidence":0.9,"plateTime":0.4258564848973725,"extension":6.725890966904884},"index":9,"playId":"ef21f873-6815-3fdc-97f9-6bae890bb338","pitchNumber":4,"startTime":"2026-03-23T18:20:13.293Z","endTime":"2026-03-23T18:20:16.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":84.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.183569645141404,"aZ":-12.620376038952344,"pfxX":-4.372383428102975,"pfxZ":10.461405025926185,"pX":-0.7457665061298324,"pZ":2.4555249284478045,"vX0":4.206027236136664,"vY0":-136.82926368060765,"vZ0":-5.655662943886709,"x":145.43,"y":172.48,"x0":-1.7454125935144609,"y0":50.00595350590683,"z0":5.43704315414772,"aX":-8.174989138079226},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.8,"breakHorizontal":6.8,"spinRate":2611,"spinDirection":211},"zone":4,"typeConfidence":0.9,"plateTime":0.4024930561425939,"extension":6.42406938578593},"index":10,"playId":"dba5ccf3-2b80-31ad-93d7-ccd221daed73","pitchNumber":5,"startTime":"2026-03-23T18:20:29.749Z","endTime":"2026-03-23T18:20:34.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":11,"startTime":"2026-03-23T18:20:40.794Z","endTime":"2026-03-23T18:20:54.107Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.254222161659264,"aZ":-13.539616342140343,"pfxX":-3.177499708408269,"pfxZ":9.76452694167262,"pX":1.0073830720252688,"pZ":2.2794834755570212,"vX0":8.156094271100509,"vY0":-137.90291189449178,"vZ0":-5.830162169249073,"x":78.6,"y":177.23,"x0":-1.5876839206320028,"y0":50.00320423836152,"z0":5.349352442826095,"aX":-6.064480048797642},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":3.8,"spinRate":2566,"spinDirection":211},"zone":14,"typeConfidence":0.91,"plateTime":0.3985609539829271,"extension":6.743485590801372},"hitData":{"launchSpeed":95.1,"launchAngle":28.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":209.0,"coordY":73.0}},"index":12,"playId":"5e3240fc-be15-34aa-8027-28e5ff4d7873","pitchNumber":6,"startTime":"2026-03-23T18:20:54.107Z","endTime":"2026-03-23T18:21:18.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.700000000000001,"awayTeamWinProbability":86.3,"homeTeamWinProbabilityAdded":-8.4,"leverageIndex":0.67,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:21:18.784Z","atBatIndex":38},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Matt Olson homers (6) on a fly ball to right center field.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-23T18:21:12.612Z","endTime":"2026-03-23T18:23:02.525Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":{"id":605182,"link":"/api/v1/people/605182"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":79.0,"endSpeed":72.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.193659333597417,"aZ":-37.74940443296423,"pfxX":8.465791132347807,"pfxZ":-4.17117823946494,"pX":-1.02465558226439,"pZ":3.984399197193812,"vX0":-0.4372168538729079,"vY0":-114.92550664682041,"vZ0":4.1233549797032705,"x":156.06,"y":131.2,"x0":-1.9317627964710635,"y0":50.00008890640518,"z0":5.832387699953614,"aX":11.327732654005807},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-6.2,"breakHorizontal":-15.2,"spinRate":2311,"spinDirection":43},"zone":11,"typeConfidence":0.9,"plateTime":0.476500886386908,"extension":6.2557359742111265},"index":0,"playId":"a4948c61-0182-3359-ac65-004b4835eaff","pitchNumber":1,"startTime":"2026-03-23T18:21:39.044Z","endTime":"2026-03-23T18:21:42.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":85.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.31006716194454,"aZ":-12.822455864166162,"pfxX":-2.711567456619676,"pfxZ":10.203027567070045,"pX":0.42795267581835117,"pZ":3.447869986506757,"vX0":6.633666131952117,"vY0":-138.1742054816699,"vZ0":-3.1221330513815424,"x":100.69,"y":145.69,"x0":-1.6724260949802436,"y0":50.0000596533704,"z0":5.47728607851546,"aX":-5.142314648875506},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":3.2,"spinRate":2270,"spinDirection":203},"zone":3,"typeConfidence":0.91,"plateTime":0.39935895659864507,"extension":6.480994372519818},"index":1,"playId":"61647a53-b68a-3826-b182-bc7c71b1159a","pitchNumber":2,"startTime":"2026-03-23T18:21:53.069Z","endTime":"2026-03-23T18:21:56.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.214860822021716,"aZ":-42.15161238348978,"pfxX":4.161778675500174,"pfxZ":-7.728135911685785,"pX":0.3863595612411701,"pZ":1.0335181394058437,"vX0":2.428214763251379,"vY0":-113.32865432072053,"vZ0":-1.5011349682336261,"x":102.27,"y":210.88,"x0":-1.2425736560535223,"y0":50.00442208735141,"z0":5.944411723538414,"aX":5.3713285501814205},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-14.0,"breakHorizontal":-8.2,"spinRate":2160,"spinDirection":24},"zone":14,"typeConfidence":0.93,"plateTime":0.4847473805596971,"extension":6.497086124261556},"index":2,"playId":"0d0a3b16-3006-378f-b0c9-fb37566ca87c","pitchNumber":3,"startTime":"2026-03-23T18:22:10.043Z","endTime":"2026-03-23T18:22:13.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-23T18:22:25.026Z","endTime":"2026-03-23T18:22:35.498Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.07604703826198,"aZ":-14.16067120221712,"pfxX":-3.5232246297054566,"pfxZ":9.238421765638487,"pX":0.11155899944716448,"pZ":3.2411096974254128,"vX0":6.311835853630095,"vY0":-139.40276563682949,"vZ0":-3.8505266708803223,"x":112.75,"y":151.27,"x0":-1.733881570102042,"y0":50.00019546265616,"z0":5.587764421074606,"aX":-6.868297966979912},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":4.9,"spinRate":2281,"spinDirection":210},"zone":2,"typeConfidence":0.92,"plateTime":0.3943217808374033,"extension":6.512385415307646},"hitData":{"launchSpeed":104.7,"launchAngle":34.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":191.02,"coordY":46.16}},"index":4,"playId":"b7ce8a00-77be-3fce-9304-8a7008b72d90","pitchNumber":4,"startTime":"2026-03-23T18:22:35.498Z","endTime":"2026-03-23T18:23:02.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.200000000000001,"awayTeamWinProbability":91.8,"homeTeamWinProbabilityAdded":-5.5,"leverageIndex":0.43,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:23:02.525Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley called out on strikes.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-23T18:23:01.811Z","endTime":"2026-03-23T18:24:37.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":692657,"link":"/api/v1/people/692657"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.31401482698893,"aZ":-38.562486450202535,"pfxX":7.769604000095187,"pfxZ":-4.648911214809084,"pX":-0.5734694570424556,"pZ":2.1562692585143672,"vX0":0.1204159241676171,"vY0":-116.34340321727127,"vZ0":0.19101712275814142,"x":138.86,"y":180.56,"x0":-1.6356665282057574,"y0":50.00250577781037,"z0":5.720269966666284,"aX":10.677391113079713},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-8.2,"breakHorizontal":-14.2,"spinRate":2172,"spinDirection":45},"zone":7,"typeConfidence":0.9,"plateTime":0.4703373520940777,"extension":6.4843088557148505},"index":0,"playId":"095d40a1-3fbc-3678-8b09-23e540a56522","pitchNumber":1,"startTime":"2026-03-23T18:23:18.794Z","endTime":"2026-03-23T18:23:23.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.354377604117687,"aZ":-28.23669501807059,"pfxX":2.3750359634294487,"pfxZ":2.31715665468809,"pX":1.4325321105576792,"pZ":1.2802728526523128,"vX0":6.448724850219373,"vY0":-129.4463856326848,"vZ0":-5.485116352837309,"x":62.4,"y":204.21,"x0":-1.3970509886524551,"y0":50.00464456474272,"z0":5.58137951500038,"aX":4.041943246302581},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.2,"breakHorizontal":-5.8,"spinRate":2484,"spinDirection":182},"zone":14,"typeConfidence":0.91,"plateTime":0.4227028775562509,"extension":6.48305837500772},"index":1,"playId":"df00f403-753d-31cb-a9da-d0857ba6d134","pitchNumber":2,"startTime":"2026-03-23T18:23:34.044Z","endTime":"2026-03-23T18:23:38.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.596581356375847,"aZ":-25.222689135827714,"pfxX":3.6009183843627186,"pfxZ":3.931413065435668,"pX":0.82295885455823,"pZ":0.5551248030139663,"vX0":4.914261568805294,"vY0":-131.99856378078204,"vZ0":-8.002038028197376,"x":85.63,"y":223.79,"x0":-1.5293239190308991,"y0":50.00201593327179,"z0":5.4775481143771785,"aX":6.365748615420263},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.6,"breakHorizontal":-7.6,"spinRate":2546,"spinDirection":201},"zone":14,"typeConfidence":0.9,"plateTime":0.41464402093383423,"extension":6.489772002138618},"index":2,"playId":"0fb33b01-a00b-30d4-9479-afc12156012b","pitchNumber":3,"startTime":"2026-03-23T18:23:53.125Z","endTime":"2026-03-23T18:23:56.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.19738296144959,"aZ":-25.489217531392224,"pfxX":3.4329295260755415,"pfxZ":3.8089118893247242,"pX":1.2664906770754407,"pZ":1.5527270968708178,"vX0":5.592854389815334,"vY0":-131.6420108274453,"vZ0":-5.440267876582691,"x":68.72,"y":196.86,"x0":-1.3321629135311914,"y0":50.000496470603814,"z0":5.535330332475944,"aX":6.016487450066709},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.9,"breakHorizontal":-7.4,"spinRate":2584,"spinDirection":193},"zone":14,"typeConfidence":0.91,"plateTime":0.4162388620438513,"extension":6.533020420289542},"index":3,"playId":"45e2b113-21e0-3e1e-92ef-afbb07e92e4e","pitchNumber":4,"startTime":"2026-03-23T18:24:14.960Z","endTime":"2026-03-23T18:24:18.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02304610086744,"aZ":-9.816884148586045,"pfxX":-2.2343385713805053,"pfxZ":11.250887512234197,"pX":0.845091379798249,"pZ":2.295153175920199,"vX0":7.053167781593767,"vY0":-140.36725274990124,"vZ0":-6.927112877085022,"x":84.79,"y":176.81,"x0":-1.4145164619494701,"y0":50.00109755281598,"z0":5.44069429867602,"aX":-4.4399287816262785},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.1,"breakHorizontal":2.5,"spinRate":2547,"spinDirection":207},"zone":14,"typeConfidence":0.93,"plateTime":0.3908472615080445,"extension":6.524494877498703},"index":4,"playId":"eb34a007-527a-3ac4-b739-49070348129f","pitchNumber":5,"startTime":"2026-03-23T18:24:32.231Z","endTime":"2026-03-23T18:24:37.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_ab"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_ab"},{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.9,"awayTeamWinProbability":91.1,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:24:37.350Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Harris II flies out to left fielder Jake Mangum.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-23T18:24:41.483Z","endTime":"2026-03-23T18:26:53.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.851973187006074,"aZ":-28.930902804038144,"pfxX":-7.173642882977152,"pfxZ":1.9603331104492483,"pX":-0.2391036316213506,"pZ":1.3862696545050746,"vX0":5.5183994004834425,"vY0":-128.61358266653346,"vZ0":-4.827929659192274,"x":126.11,"y":201.35,"x0":-1.494169219546599,"y0":50.00371121634066,"z0":5.56590876432183,"aX":-11.865381232880354},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.5,"breakHorizontal":11.5,"spinRate":1399,"spinDirection":225},"zone":13,"typeConfidence":0.94,"plateTime":0.4279812892517296,"extension":6.621109008536342},"index":0,"playId":"ac15c348-f828-3c6b-a9ef-c458cba451d7","pitchNumber":1,"startTime":"2026-03-23T18:25:00.349Z","endTime":"2026-03-23T18:25:03.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":90.1,"endSpeed":82.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.482823463445293,"aZ":-28.639464975552922,"pfxX":-6.05459846028893,"pfxZ":2.0671894745957973,"pX":1.077919624888121,"pZ":0.5591863854690773,"vX0":8.369282854998152,"vY0":-130.775916487265,"vZ0":-6.9815437528577595,"x":75.91,"y":223.68,"x0":-1.39409339856926,"y0":50.00480878421305,"z0":5.4448466709797065,"aX":-10.36991721647167},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.2,"breakHorizontal":8.9,"spinRate":1593,"spinDirection":233},"zone":14,"typeConfidence":0.69,"plateTime":0.4206361178458291,"extension":6.633186414793661},"index":1,"playId":"862fb239-4b3d-3fb7-ad30-7eb5c167b6d8","pitchNumber":2,"startTime":"2026-03-23T18:25:17.547Z","endTime":"2026-03-23T18:25:20.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.25269585746392,"aZ":-11.88987085943152,"pfxX":-3.619197142131346,"pfxZ":10.21465834045677,"pX":-0.07309609825380861,"pZ":2.8208022144067493,"vX0":5.677838144962139,"vY0":-140.60162248708266,"vZ0":-5.068791673864776,"x":98.77,"y":169.39,"x0":-1.6559534375123992,"y0":50.00622943997265,"z0":5.429873639414539,"aX":-7.189882846672245},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.5,"breakHorizontal":5.3,"spinRate":2329,"spinDirection":207},"zone":2,"typeConfidence":0.93,"plateTime":0.39074958678611127,"extension":6.662094962294667},"index":2,"playId":"7c0318ce-f5a0-3ba2-af3a-7617bbd3eaf2","pitchNumber":3,"startTime":"2026-03-23T18:25:36.766Z","endTime":"2026-03-23T18:25:39.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-23T18:25:50.298Z","endTime":"2026-03-23T18:26:04.121Z","isPitch":false,"type":"action","player":{"id":671739,"link":"/api/v1/people/671739"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.259804406290453,"aZ":-35.44188673933634,"pfxX":6.569763758501091,"pfxZ":-2.242511001590776,"pX":-0.8610383928891141,"pZ":3.5386151115968896,"vX0":-0.023250448836989235,"vY0":-120.1751625430976,"vZ0":1.925125744552435,"x":149.82,"y":143.24,"x0":-1.7041500165906314,"y0":50.00333149106478,"z0":5.8854863020385,"aX":9.566749436080356},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.2,"breakHorizontal":-11.9,"spinRate":2339,"spinDirection":42},"zone":11,"typeConfidence":0.78,"plateTime":0.4565470624841801,"extension":6.436298198547028},"index":4,"playId":"2b03cfd9-a1de-3c31-9b8d-0ec73312a26b","pitchNumber":4,"startTime":"2026-03-23T18:26:04.121Z","endTime":"2026-03-23T18:26:08.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.721794575221004,"aZ":-25.181706047013527,"pfxX":-3.2043836976194253,"pfxZ":4.095325790565563,"pX":1.4055092849002295,"pZ":1.2192133334400586,"vX0":8.573670404850922,"vY0":-129.7092476163148,"vZ0":-5.859087309942405,"x":63.43,"y":205.86,"x0":-1.5239620767616533,"y0":50.00141615872411,"z0":5.423268534642717,"aX":-5.4693794332817145},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.4,"breakHorizontal":4.0,"spinRate":1436,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.42200821892304585,"extension":6.781277761089377},"index":5,"playId":"ea36ee8f-7d7f-3eac-95db-d938c5c208d0","pitchNumber":5,"startTime":"2026-03-23T18:26:23.965Z","endTime":"2026-03-23T18:26:28.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08033739398282,"aZ":-15.0744695838915,"pfxX":-6.439221861618923,"pfxZ":9.024890527257504,"pX":-0.03233396954715205,"pZ":2.1207706365879835,"vX0":6.489670792663102,"vY0":-137.4170486993668,"vZ0":-5.951870958715169,"x":118.23,"y":181.52,"x0":-1.5985275027271009,"y0":50.004150034275234,"z0":5.35539272212904,"aX":-12.20233181798366},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":10.2,"spinRate":2207,"spinDirection":210},"zone":8,"typeConfidence":0.84,"plateTime":0.4000151228149291,"extension":6.53399991541524},"hitData":{"launchSpeed":95.8,"launchAngle":53.0,"totalDistance":223.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":105.47,"coordY":113.46}},"index":6,"playId":"e8e3e9f9-b622-30e0-bf42-d77e619d9a59","pitchNumber":6,"startTime":"2026-03-23T18:26:43.845Z","endTime":"2026-03-23T18:26:53.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.4,"awayTeamWinProbability":90.6,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:26:53.178Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ozzie Albies lines out to left fielder Jake Mangum.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-23T18:29:32.416Z","endTime":"2026-03-23T18:30:00.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695946,"fullName":"Junior Flores","link":"/api/v1/people/695946"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-23T18:29:12.272Z","endTime":"2026-03-23T18:29:13.272Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Junior Flores replaces Mike Clevinger.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-23T18:29:12.272Z","endTime":"2026-03-23T18:29:23.095Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695946,"link":"/api/v1/people/695946"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":695946,"fullName":"Junior Flores"}}},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"playId":"08314476-0436-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-03-23T18:29:23.095Z","endTime":"2026-03-23T18:29:34.480Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":695946,"link":"/api/v1/people/695946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":97.6,"endSpeed":89.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95824495637419,"aZ":-16.220865062580092,"pfxX":-1.9006318580475545,"pfxZ":7.80567289146733,"pX":-1.1721805797212805,"pZ":3.2377610842862863,"vX0":3.2416666464155517,"vY0":-142.15023474288293,"vZ0":-4.218790239941056,"x":161.68,"y":151.36,"x0":-2.0810600605390883,"y0":50.00572511457005,"z0":5.772924736766562,"aX":-3.8860973043994114},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.4,"breakHorizontal":2.8,"spinRate":2150,"spinDirection":209},"zone":11,"typeConfidence":1.36,"plateTime":0.38551246260124206,"extension":6.077753256816801},"index":3,"playId":"8c25f4fa-927c-32c6-b75b-1d1df865f592","pitchNumber":1,"startTime":"2026-03-23T18:29:34.480Z","endTime":"2026-03-23T18:29:37.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695946,"link":"/api/v1/people/695946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.76630189093468,"aZ":-14.00564347479698,"pfxX":-2.6186817533303364,"pfxZ":8.775523032832321,"pX":-0.20492591641819718,"pZ":2.1850947639539773,"vX0":5.532169063537734,"vY0":-142.93892393977475,"vZ0":-7.693500837386104,"x":124.81,"y":179.78,"x0":-1.8247095058610834,"y0":50.00477319119076,"z0":5.789977186724524,"aX":-5.423174741959986},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.5,"breakHorizontal":3.6,"spinRate":2244,"spinDirection":207},"zone":5,"typeConfidence":1.37,"plateTime":0.3831147875047236,"extension":6.046508496798755},"hitData":{"launchSpeed":96.7,"launchAngle":20.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":102.73,"coordY":103.61}},"index":4,"playId":"d6762858-a789-3a82-942b-58ac08bfb6a9","pitchNumber":2,"startTime":"2026-03-23T18:29:51.864Z","endTime":"2026-03-23T18:30:00.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695946,"link":"/api/v1/people/695946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":695946,"link":"/api/v1/people/695946"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":695946,"link":"/api/v1/people/695946"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.8,"awayTeamWinProbability":90.2,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:30:00.739Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Oneil Cruz flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-23T18:32:09.137Z","endTime":"2026-03-23T18:34:12.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606303,"fullName":"Joel Payamps","link":"/api/v1/people/606303"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Joel Payamps replaces Samuel Strickland.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-23T18:32:04.149Z","endTime":"2026-03-23T18:32:11.441Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":606303,"link":"/api/v1/people/606303"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694436,"link":"/api/v1/people/694436","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.3,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.40852271458589,"aZ":-36.6099770822843,"pfxX":7.737522717107406,"pfxZ":-3.0353653964501612,"pX":-0.050691283581065165,"pZ":1.7659573359678873,"vX0":3.8126872077102614,"vY0":-120.20400143435458,"vZ0":-1.411513571014668,"x":118.93,"y":191.1,"x0":-2.662779935507892,"y0":50.002377986499816,"z0":5.612770689548759,"aX":11.31478032337745},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-5.5,"breakHorizontal":-14.9,"spinRate":2748,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.4557535746869359,"extension":5.619050936587253},"index":1,"playId":"c146788f-e4bd-323d-8065-d58aaead6d74","pitchNumber":1,"startTime":"2026-03-23T18:32:11.441Z","endTime":"2026-03-23T18:32:15.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.303797219155406,"aZ":-27.808639948468347,"pfxX":-8.835294698665976,"pfxZ":2.294544550801348,"pX":-1.384377141467807,"pZ":4.759994944341733,"vX0":5.855185263385813,"vY0":-137.46343249292644,"vZ0":2.2108374370544093,"x":169.77,"y":110.26,"x0":-2.401185411778676,"y0":50.00133598914725,"z0":5.841207319017556,"aX":-16.79846437322099},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.9,"breakHorizontal":14.6,"spinRate":2224,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3994321910338625,"extension":5.613299847270854},"index":2,"playId":"02b469f2-39ef-3c75-ad12-82bc2aef2483","pitchNumber":2,"startTime":"2026-03-23T18:32:26.950Z","endTime":"2026-03-23T18:32:29.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.401074938048318,"aZ":-15.971748498175344,"pfxX":-2.5193807437176576,"pfxZ":8.53231672426176,"pX":0.7854924227756744,"pZ":3.2749246147105766,"vX0":9.251467694011655,"vY0":-136.53159223549287,"vZ0":-3.1920921292649935,"x":87.06,"y":150.36,"x0":-2.3109314789279747,"y0":50.00491007139659,"z0":5.550273602421834,"aX":-4.787238078216535},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":2.8,"spinRate":2476,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.40028417057129984,"extension":5.764413498147583},"index":3,"playId":"2f9ee673-70e2-3cc1-958c-c7b20f80a59e","pitchNumber":3,"startTime":"2026-03-23T18:32:43.137Z","endTime":"2026-03-23T18:32:48.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.5,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66818940908292,"aZ":-35.59373940717352,"pfxX":8.293673738578004,"pfxZ":-2.3080337457429403,"pX":1.4967343182525152,"pZ":1.8604356234975248,"vX0":7.17341518555697,"vY0":-121.86776051332323,"vZ0":-1.1684728579829369,"x":59.95,"y":188.55,"x0":-2.5805883029935326,"y0":50.00536262379959,"z0":5.467238777989317,"aX":12.26830051268317},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-4.2,"breakHorizontal":-16.9,"spinRate":2811,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.452341439710096,"extension":5.6230819383719215},"index":4,"playId":"1ff61133-e024-3468-a9c8-fdc5b13031de","pitchNumber":4,"startTime":"2026-03-23T18:33:12.560Z","endTime":"2026-03-23T18:33:15.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.9,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.296697273558895,"aZ":-36.278991790336136,"pfxX":8.057176377820761,"pfxZ":-2.6650785258440415,"pX":0.5398445753413234,"pZ":2.082223025580433,"vX0":5.349053527490964,"vY0":-123.97688884929887,"vZ0":-0.7030556742635444,"x":96.42,"y":182.56,"x0":-2.700554653147837,"y0":50.00380781797634,"z0":5.426385527592741,"aX":12.405434137882471},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.7,"breakHorizontal":-16.0,"spinRate":2867,"spinDirection":37},"zone":9,"typeConfidence":2.0,"plateTime":0.44365668541070136,"extension":5.624053639749967},"index":5,"playId":"ce5ab917-ee61-38d8-ac28-798ec3f0badb","pitchNumber":5,"startTime":"2026-03-23T18:33:28.093Z","endTime":"2026-03-23T18:33:31.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.722791219765305,"aZ":-15.718514208157274,"pfxX":-2.259793222512562,"pfxZ":8.283044470807162,"pX":0.05833487236868055,"pZ":3.469370601799769,"vX0":7.305689376802532,"vY0":-140.28973248897523,"vZ0":-2.8355478979997817,"x":114.78,"y":145.11,"x0":-2.28971757449523,"y0":50.001639209617366,"z0":5.52196374735067,"aX":-4.489299210521264},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.5,"breakHorizontal":2.5,"spinRate":2583,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.39091381376429046,"extension":5.8818940860456195},"hitData":{"launchSpeed":85.2,"launchAngle":52.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.47,"coordY":98.75}},"index":6,"playId":"8024c34d-2a86-3001-83eb-0f1f0bc6ab49","pitchNumber":6,"startTime":"2026-03-23T18:34:04.250Z","endTime":"2026-03-23T18:34:12.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":606303,"link":"/api/v1/people/606303"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":606303,"link":"/api/v1/people/606303"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":-2.000000000000001,"leverageIndex":0.76,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:34:12.892Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Yorke strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-23T18:34:55.937Z","endTime":"2026-03-23T18:35:59.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606303,"fullName":"Joel Payamps","link":"/api/v1/people/606303"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-23T18:34:51.786Z","endTime":"2026-03-23T18:34:58.007Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.70223691984916,"aZ":-33.380832348944274,"pfxX":8.827337709039343,"pfxZ":-0.8146866239276118,"pX":0.20833214488573362,"pZ":2.2739299976463943,"vX0":3.848128909693448,"vY0":-121.6992880127405,"vZ0":-0.7573406057024583,"x":109.06,"y":177.38,"x0":-2.5486455866336564,"y0":50.00455428513249,"z0":5.524531978543467,"aX":13.01583203358286},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.4,"breakHorizontal":-16.9,"spinRate":2861,"spinDirection":35},"zone":5,"typeConfidence":2.0,"plateTime":0.4530450385681535,"extension":5.750768054473713},"index":1,"playId":"903c0c2d-0565-385a-ad64-b75917509ea9","pitchNumber":1,"startTime":"2026-03-23T18:34:58.007Z","endTime":"2026-03-23T18:35:01.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69592784862558,"aZ":-18.124084038717125,"pfxX":-4.77302061696948,"pfxZ":7.368370201101895,"pX":-0.2577096187015387,"pZ":3.1585033424872657,"vX0":6.668739600582234,"vY0":-137.71697296760587,"vZ0":-3.161431887239085,"x":126.82,"y":153.5,"x0":-2.098793984717304,"y0":50.00068077596618,"z0":5.558319432055704,"aX":-9.09937577593718},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":7.1,"spinRate":2457,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.39883746087159455,"extension":5.949341544831602},"index":2,"playId":"6ceedaa9-cccd-392c-8e77-c7da6896e423","pitchNumber":2,"startTime":"2026-03-23T18:35:18.923Z","endTime":"2026-03-23T18:35:22.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":84.2,"endSpeed":77.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.822889502709494,"aZ":-32.46109545497052,"pfxX":8.111520639339089,"pfxZ":-0.18748002518536566,"pX":0.20658208907445352,"pZ":1.3137590473900969,"vX0":4.199358117683672,"vY0":-122.54513729655699,"vZ0":-2.8504738292660945,"x":109.13,"y":203.31,"x0":-2.584600420371993,"y0":50.003129342382046,"z0":5.272391763985133,"aX":12.304530027052056},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.7,"breakHorizontal":-15.7,"spinRate":2774,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.44741755457486,"extension":5.853289091118317},"index":3,"playId":"afcee127-f34e-3853-8b07-de6a44a9bb46","pitchNumber":3,"startTime":"2026-03-23T18:35:37.534Z","endTime":"2026-03-23T18:35:41.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.324718335098154,"aZ":-16.504630010723087,"pfxX":-1.5205763847009848,"pfxZ":7.967547615365665,"pX":0.44933820683382314,"pZ":2.3800641981190767,"vX0":7.530714418428461,"vY0":-139.13332721146867,"vZ0":-5.346143430735722,"x":99.87,"y":174.52,"x0":-2.091215652798092,"y0":50.00242349687076,"z0":5.414994909194606,"aX":-2.9913453736032145},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.6,"breakHorizontal":1.2,"spinRate":2430,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.3932159084469897,"extension":5.974685042009188},"index":4,"playId":"09b94717-df75-3591-a0dd-af84b05c0071","pitchNumber":4,"startTime":"2026-03-23T18:35:55.219Z","endTime":"2026-03-23T18:35:59.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_ab"},{"player":{"id":606303,"link":"/api/v1/people/606303"},"credit":"p_ab"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_pa"},{"player":{"id":606303,"link":"/api/v1/people/606303"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.6000000000000005,"awayTeamWinProbability":93.4,"homeTeamWinProbabilityAdded":-1.1999999999999993,"leverageIndex":0.49,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:35:59.378Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Mangum grounds out, shortstop Mauricio Dubón to first baseman Matt Olson.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-23T18:36:03.131Z","endTime":"2026-03-23T18:36:48.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606303,"fullName":"Joel Payamps","link":"/api/v1/people/606303"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.235922986594414,"aZ":-18.30693951239623,"pfxX":-3.739157954191585,"pfxZ":7.002790900075873,"pX":-1.9266831135904652,"pZ":2.88877926865906,"vX0":2.966746062861282,"vY0":-139.33713895990755,"vZ0":-3.9251780305010873,"x":190.44,"y":160.78,"x0":-2.5156806552454234,"y0":50.003725104023204,"z0":5.514244375320994,"aX":-7.404794281882276},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.1,"breakHorizontal":6.2,"spinRate":2502,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3920445413740796,"extension":5.779232256856237},"index":0,"playId":"8825b015-71c2-3e39-8d72-c1429ccf5f10","pitchNumber":1,"startTime":"2026-03-23T18:36:24.759Z","endTime":"2026-03-23T18:36:28.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.710658897615897,"aZ":-25.280183059225244,"pfxX":-8.559642857209898,"pfxZ":4.121535948582339,"pX":-0.38390856900833015,"pZ":1.9794204090326384,"vX0":7.677877948445136,"vY0":-127.79867125526202,"vZ0":-4.012510769671839,"x":131.63,"y":185.34,"x0":-2.299703655250533,"y0":50.00013272089403,"z0":5.530945151449505,"aX":-14.307499535023778},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.8,"breakHorizontal":14.0,"spinRate":2127,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.42685145252974044,"extension":5.937268970127408},"hitData":{"launchSpeed":82.7,"launchAngle":10.0,"totalDistance":137.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.25,"coordY":129.91}},"index":1,"playId":"f791d09c-13f8-3082-906f-3a07e0fcf9fc","pitchNumber":2,"startTime":"2026-03-23T18:36:39.792Z","endTime":"2026-03-23T18:36:48.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":606303,"link":"/api/v1/people/606303"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":606303,"link":"/api/v1/people/606303"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.8999999999999995,"awayTeamWinProbability":94.1,"homeTeamWinProbabilityAdded":-0.7000000000000011,"leverageIndex":0.26,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:36:48.578Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eli White flies out to left fielder Jake Mangum.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-23T18:39:04.415Z","endTime":"2026-03-23T18:40:36.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682995,"fullName":"Hunter Barco","link":"/api/v1/people/682995"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Shalin Polanco replaces center fielder Oneil Cruz, batting 1st, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-23T18:39:06.753Z","endTime":"2026-03-23T18:39:06.754Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694186,"link":"/api/v1/people/694186"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":665833,"link":"/api/v1/people/665833"},"defense":{"pitcher":{"id":695946,"link":"/api/v1/people/695946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from right field to center field for Billy Cook.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-23T18:39:06.755Z","endTime":"2026-03-23T18:39:06.756Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":656811,"link":"/api/v1/people/656811"},"defense":{"pitcher":{"id":695946,"link":"/api/v1/people/695946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":695257,"link":"/api/v1/people/695257"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Hunter Barco replaces Junior Flores.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-23T18:39:06.757Z","endTime":"2026-03-23T18:39:06.758Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682995,"link":"/api/v1/people/682995"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":695946,"link":"/api/v1/people/695946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.10198905953918,"aZ":-19.328737048843024,"pfxX":10.840015938264626,"pfxZ":6.685502769191373,"pX":0.4671193023858663,"pZ":2.912338105668063,"vX0":-10.25538381365396,"vY0":-138.7220453911788,"vZ0":-3.3074213328971727,"x":99.19,"y":160.15,"x0":2.82898832810026,"y0":50.00473673854709,"z0":5.431067888476688,"aX":20.832970221418744},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.4,"breakHorizontal":-17.2,"spinRate":2329,"spinDirection":123},"zone":3,"typeConfidence":2.0,"plateTime":0.39698298359529804,"extension":5.98338203866014},"index":3,"playId":"ec50ed3b-7f31-3448-bd0d-091b95b82c5f","pitchNumber":1,"startTime":"2026-03-23T18:39:06.759Z","endTime":"2026-03-23T18:39:10.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":79.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.32519778240049,"aZ":-24.89466481819834,"pfxX":11.55012454967289,"pfxZ":4.531563586033903,"pX":-1.3576155025089103,"pZ":1.1861247676190452,"vX0":-13.552489051924328,"vY0":-126.39852545242154,"vZ0":-4.7039444533965185,"x":168.75,"y":206.75,"x0":2.589426174942938,"y0":50.005230741148985,"z0":5.086178325523618,"aX":18.570288019197452},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.2,"breakHorizontal":-17.6,"spinRate":1976,"spinDirection":107},"zone":13,"typeConfidence":2.0,"plateTime":0.43441017413316896,"extension":5.988515257173499},"index":4,"playId":"52171f47-6213-3c20-97cb-e4b832be5283","pitchNumber":2,"startTime":"2026-03-23T18:39:20.010Z","endTime":"2026-03-23T18:39:23.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.539539644896195,"aZ":-17.5386101712607,"pfxX":10.512160877907295,"pfxZ":7.73653203187745,"pX":-0.3314125078755448,"pZ":1.5705746876142446,"vX0":-11.922377585804055,"vY0":-137.42467183888016,"vZ0":-6.788543686073195,"x":129.63,"y":196.37,"x0":2.7199145503515334,"y0":50.002960844726644,"z0":5.286391125576854,"aX":19.888593405699808},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.5,"breakHorizontal":-16.2,"spinRate":2318,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.4002269016484825,"extension":5.933228468770003},"index":5,"playId":"17209803-91b9-34ab-92cf-f88d31245d29","pitchNumber":3,"startTime":"2026-03-23T18:39:34.717Z","endTime":"2026-03-23T18:39:38.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.634514940947657,"aZ":-29.22037793323414,"pfxX":6.271886328224202,"pfxZ":1.9017487451424975,"pX":0.3028613726697289,"pZ":2.0553295422268874,"vX0":-8.340453885753899,"vY0":-124.32647442102692,"vZ0":-1.7742116587438055,"x":105.46,"y":183.29,"x0":2.8976340588716254,"y0":50.00428884674814,"z0":5.220539260698791,"aX":9.748014349486851},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.2,"breakHorizontal":-9.2,"spinRate":635,"spinDirection":77},"zone":8,"typeConfidence":2.0,"plateTime":0.4418057152677828,"extension":6.101061293250156},"index":6,"playId":"eda007b2-478d-3932-9f56-896dc25c3b0f","pitchNumber":4,"startTime":"2026-03-23T18:39:52.364Z","endTime":"2026-03-23T18:39:55.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":85.5,"endSpeed":78.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.962732914299707,"aZ":-35.74659278431726,"pfxX":7.557219435904426,"pfxZ":-2.2926591891972814,"pX":-1.440402064143065,"pZ":1.0582262714792752,"vX0":-12.74805709574818,"vY0":-123.83512544389978,"vZ0":-2.811599386485134,"x":171.9,"y":210.21,"x0":2.784613149262482,"y0":50.00307311100433,"z0":5.188887430359466,"aX":11.777304886675012},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.6,"breakHorizontal":-10.8,"spinRate":700,"spinDirection":86},"zone":13,"typeConfidence":2.0,"plateTime":0.44174586531121607,"extension":6.06977178152355},"index":7,"playId":"59b9a4b8-5de7-30a8-9722-ad86ac96f95e","pitchNumber":5,"startTime":"2026-03-23T18:40:14.738Z","endTime":"2026-03-23T18:40:18.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.865384813291872,"aZ":-19.20211327128017,"pfxX":8.707411069047385,"pfxZ":6.7644252407691905,"pX":-0.4301230895716416,"pZ":2.58330566453874,"vX0":-11.833425302812227,"vY0":-137.46909941710666,"vZ0":-3.9180483686576517,"x":133.4,"y":169.03,"x0":2.7947388887411413,"y0":50.00409946009915,"z0":5.326980743978566,"aX":16.702641827221292},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.6,"breakHorizontal":-13.3,"spinRate":2313,"spinDirection":121},"zone":4,"typeConfidence":2.0,"plateTime":0.3981166304856285,"extension":5.93612187083401},"hitData":{"launchSpeed":86.4,"launchAngle":38.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.96,"coordY":92.58}},"index":8,"playId":"911e3b46-081d-32e2-9326-dfc2b212e0d6","pitchNumber":6,"startTime":"2026-03-23T18:40:28.289Z","endTime":"2026-03-23T18:40:36.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"credit":"b_ab"},{"player":{"id":682995,"link":"/api/v1/people/682995"},"credit":"p_ab"},{"player":{"id":642201,"link":"/api/v1/people/642201"},"credit":"b_pa"},{"player":{"id":682995,"link":"/api/v1/people/682995"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.4,"awayTeamWinProbability":93.6,"homeTeamWinProbabilityAdded":0.5000000000000009,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:40:36.988Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonah Heim singles on a soft ground ball to pitcher Hunter Barco.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-23T18:40:50.694Z","endTime":"2026-03-23T18:42:59.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682995,"fullName":"Hunter Barco","link":"/api/v1/people/682995"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682995,"link":"/api/v1/people/682995"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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.4,"endSpeed":86.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.255692917467066,"aZ":-19.285783419809338,"pfxX":10.792413087019032,"pfxZ":6.644432428364357,"pX":1.6705975996949292,"pZ":3.9522673985796852,"vX0":-7.51774166156236,"vY0":-138.68296061418778,"vZ0":-0.4063275305719676,"x":53.32,"y":132.07,"x0":3.0202963041886797,"y0":50.00117660249929,"z0":5.391885788257754,"aX":20.930367623056334},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.1,"breakHorizontal":-17.9,"spinRate":2412,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.3955980673689461,"extension":5.780113974128318},"index":0,"playId":"78f39c2a-c6d5-3368-9cb4-f1786c3aef8c","pitchNumber":1,"startTime":"2026-03-23T18:40:59.444Z","endTime":"2026-03-23T18:41:02.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.450517349900203,"aZ":-38.80436934910937,"pfxX":0.8778793797950923,"pfxZ":-4.351186555237023,"pX":-0.6716674173584358,"pZ":1.733947361419888,"vX0":-8.782393464227845,"vY0":-122.26913638902131,"vZ0":-0.30524980306985006,"x":142.6,"y":191.96,"x0":2.841365658365952,"y0":50.001604827108714,"z0":5.169788095308977,"aX":1.3412838962361187},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-7.7,"breakHorizontal":0.4,"spinRate":2253,"spinDirection":318},"zone":7,"typeConfidence":2.0,"plateTime":0.4467350042959599,"extension":5.912665783827391},"index":1,"playId":"d41e852a-d944-33cb-89d3-d75485fa8e49","pitchNumber":2,"startTime":"2026-03-23T18:41:14.708Z","endTime":"2026-03-23T18:41:19.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.308640826042335,"aZ":-18.147640031385247,"pfxX":9.714361783011698,"pfxZ":7.346191482275767,"pX":0.26052397072006317,"pZ":2.08907633419554,"vX0":-10.510430648547896,"vY0":-137.50726173617468,"vZ0":-5.247876882928692,"x":107.07,"y":182.37,"x0":2.8754788168017558,"y0":50.002525623997116,"z0":5.258726060462904,"aX":18.549303731150065},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.2,"breakHorizontal":-15.4,"spinRate":2382,"spinDirection":119},"zone":8,"typeConfidence":2.0,"plateTime":0.3987662627684001,"extension":6.015195241261462},"index":2,"playId":"5bcec2a1-43ba-3306-a51f-df438046e8a7","pitchNumber":3,"startTime":"2026-03-23T18:41:30.315Z","endTime":"2026-03-23T18:41:34.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-23T18:41:46.418Z","endTime":"2026-03-23T18:41:55.762Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"},"defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.408590122333496,"aZ":-32.75251154956399,"pfxX":1.6361123927636596,"pfxZ":-0.37375647422268443,"pX":1.605604986251984,"pZ":2.1397702761048585,"vX0":-4.011581743231261,"vY0":-123.00621850899422,"vZ0":-0.9447768538312316,"x":55.8,"y":181.01,"x0":3.0483146998896204,"y0":50.00578378804485,"z0":5.316675565659546,"aX":2.4963396113669405},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.6,"breakHorizontal":-1.9,"spinRate":594,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4460397831490712,"extension":5.97517044486197},"index":4,"playId":"0018ad97-9865-3b92-a872-650b8f66f8e2","pitchNumber":4,"startTime":"2026-03-23T18:41:55.762Z","endTime":"2026-03-23T18:41:59.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":82.3,"endSpeed":76.5,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.150501918012623,"aZ":-35.063842705540786,"pfxX":0.2136003038075156,"pfxZ":-1.9619642142402203,"pX":2.1069441576501124,"pZ":1.7906855581088945,"vX0":-2.7785952868689483,"vY0":-120.01469463402192,"vZ0":-0.6732929020385705,"x":36.69,"y":190.43,"x0":3.2472931492737707,"y0":50.00391676663533,"z0":5.172226161791084,"aX":0.31519488588320155},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.5,"breakHorizontal":0.2,"spinRate":2185,"spinDirection":313},"zone":14,"typeConfidence":2.0,"plateTime":0.4547288634725004,"extension":5.827447440690804},"index":5,"playId":"bfc60471-d4b6-3b61-8840-718a1c6b7650","pitchNumber":5,"startTime":"2026-03-23T18:42:09.929Z","endTime":"2026-03-23T18:42:13.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.486390668463795,"aZ":-17.24686091873078,"pfxX":11.326473309099264,"pfxZ":7.966105186904098,"pX":0.7364952884307255,"pZ":3.8450602005378016,"vX0":-9.426879764698135,"vY0":-135.966993734063,"vZ0":-1.0543289437878358,"x":88.93,"y":134.96,"x0":2.774904319691325,"y0":50.00629372345333,"z0":5.433293126434203,"aX":21.236017348956228},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.4,"breakHorizontal":-18.6,"spinRate":2204,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.40264807546441883,"extension":5.9760739235062905},"index":6,"playId":"2dd3ff9c-a357-3696-bcc0-201e4bb58e25","pitchNumber":6,"startTime":"2026-03-23T18:42:27.890Z","endTime":"2026-03-23T18:42:32.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.45312085896058,"aZ":-35.20811096080054,"pfxX":0.3027936703783132,"pfxZ":-2.071204112313504,"pX":0.5110618228979351,"pZ":0.9668377195670499,"vX0":-6.01658539553957,"vY0":-119.97931155712944,"vZ0":-2.4602808082249408,"x":97.52,"y":212.68,"x0":3.008254412410172,"y0":50.00438617072517,"z0":5.132606396433226,"aX":0.4433898877809894},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.1,"breakHorizontal":0.8,"spinRate":2034,"spinDirection":310},"zone":14,"typeConfidence":2.0,"plateTime":0.45589980557562004,"extension":5.971534303655668},"hitData":{"launchSpeed":57.3,"launchAngle":-52.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":115.42,"coordY":191.82}},"index":7,"playId":"cc1c7b81-7916-300e-8c15-6e7140b5938d","pitchNumber":7,"startTime":"2026-03-23T18:42:48.701Z","endTime":"2026-03-23T18:42:59.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_ab"},{"player":{"id":682995,"link":"/api/v1/people/682995"},"credit":"p_ab"},{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_pa"},{"player":{"id":682995,"link":"/api/v1/people/682995"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.8999999999999995,"awayTeamWinProbability":94.1,"homeTeamWinProbabilityAdded":-0.5000000000000009,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:42:59.268Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mauricio Dubón grounds out, second baseman Kendrick Herrera to first baseman Jesus Castillo. Jonah Heim to 2nd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-23T18:43:14.251Z","endTime":"2026-03-23T18:44:12.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682995,"fullName":"Hunter Barco","link":"/api/v1/people/682995"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":821696,"link":"/api/v1/people/821696"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691913,"link":"/api/v1/people/691913"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41003517217595,"aZ":-27.111284707583792,"pfxX":12.615203716576216,"pfxZ":3.2179485108102988,"pX":0.8809881098921024,"pZ":1.2750132202748232,"vX0":-8.855486512460065,"vY0":-124.50580769213093,"vZ0":-4.003946518467876,"x":83.42,"y":204.35,"x0":2.840334853539732,"y0":50.00454737776699,"z0":5.141351699353653,"aX":19.857634389999546},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.2,"breakHorizontal":-20.9,"spinRate":1784,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.43949487700117196,"extension":6.05077652464856},"index":0,"playId":"e63d81b8-f3b4-388b-a3d4-53161a0c4a97","pitchNumber":1,"startTime":"2026-03-23T18:43:26.853Z","endTime":"2026-03-23T18:43:30.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.858048655192704,"aZ":-18.119356001368946,"pfxX":12.640844526799825,"pfxZ":7.449483449325702,"pX":-0.6745854943624962,"pZ":2.392603916369123,"vX0":-13.61813766985823,"vY0":-136.4233040528987,"vZ0":-4.4090431320587,"x":142.71,"y":174.18,"x0":2.73822736181209,"y0":50.00013804837752,"z0":5.2777120492238385,"aX":23.83801140766554},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.7,"breakHorizontal":-20.0,"spinRate":2376,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.40141348623823614,"extension":6.004746804655945},"index":1,"playId":"cef17005-78b6-3193-a0e2-b57391e88b37","pitchNumber":2,"startTime":"2026-03-23T18:43:43.769Z","endTime":"2026-03-23T18:43:48.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.535412511125575,"aZ":-19.34870322924644,"pfxX":12.288696016098804,"pfxZ":6.671962843887824,"pX":0.6834580279601045,"pZ":2.0807446896336033,"vX0":-10.371800244244442,"vY0":-137.7417684801392,"vZ0":-4.9206379541239595,"x":90.95,"y":182.6,"x0":2.900780807636348,"y0":50.00098667973956,"z0":5.198137756901253,"aX":23.6158067902649},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.2,"breakHorizontal":-20.0,"spinRate":2380,"spinDirection":120},"zone":9,"typeConfidence":2.0,"plateTime":0.3976100778186571,"extension":6.091564594192938},"hitData":{"launchSpeed":108.1,"launchAngle":-2.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.69,"coordY":155.02}},"index":2,"playId":"8a2c6b80-80ed-3182-9a6c-3dd6268be214","pitchNumber":3,"startTime":"2026-03-23T18:44:03.227Z","endTime":"2026-03-23T18:44:12.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_ab"},{"player":{"id":682995,"link":"/api/v1/people/682995"},"credit":"p_ab"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_pa"},{"player":{"id":682995,"link":"/api/v1/people/682995"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.2,"awayTeamWinProbability":93.8,"homeTeamWinProbabilityAdded":0.3000000000000007,"leverageIndex":0.29,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:44:12.546Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dallas Macias strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-23T18:44:39.364Z","endTime":"2026-03-23T18:45:52.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":702582,"fullName":"Dallas Macias","link":"/api/v1/people/702582"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682995,"fullName":"Hunter Barco","link":"/api/v1/people/682995"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702582,"fullName":"Dallas Macias","link":"/api/v1/people/702582"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":692657,"link":"/api/v1/people/692657"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dallas Macias replaces Ronald Acuña Jr.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-23T18:44:41.624Z","endTime":"2026-03-23T18:44:41.625Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702582,"link":"/api/v1/people/702582"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":660670,"link":"/api/v1/people/660670"},"defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.335987801542284,"aZ":-19.496624117487393,"pfxX":11.258386046463581,"pfxZ":6.686036256773505,"pX":0.6089747431803408,"pZ":2.775298513938998,"vX0":-9.904614859179265,"vY0":-137.06185046100572,"vZ0":-3.1820360404154844,"x":93.79,"y":163.85,"x0":2.813310252432673,"y0":50.00116018005316,"z0":5.288601096008878,"aX":21.33998480800505},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.6,"breakHorizontal":-18.2,"spinRate":2167,"spinDirection":118},"zone":6,"typeConfidence":2.0,"plateTime":0.4001910395797399,"extension":5.884452585366266},"index":1,"playId":"506a366d-2173-3cb8-88f4-e667a6b3ec29","pitchNumber":1,"startTime":"2026-03-23T18:44:41.626Z","endTime":"2026-03-23T18:44:44.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":702582,"link":"/api/v1/people/702582","batSide":{"code":"R","description":"Right"}},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.131977893478414,"aZ":-20.625832171000376,"pfxX":10.807895356404046,"pfxZ":6.150031100043377,"pX":0.44335767280143634,"pZ":2.1967179715541723,"vX0":-10.66402967718041,"vY0":-136.45833461912116,"vZ0":-4.274545020113891,"x":100.1,"y":179.47,"x0":3.0052020909757955,"y0":50.00579722456986,"z0":5.211832112914674,"aX":20.306073469481078},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.3,"breakHorizontal":-17.2,"spinRate":2066,"spinDirection":117},"zone":6,"typeConfidence":2.0,"plateTime":0.40199652694253096,"extension":6.111355564028654},"index":2,"playId":"29565dc2-030a-3dc0-9582-e4f3f070f3fa","pitchNumber":2,"startTime":"2026-03-23T18:45:04.014Z","endTime":"2026-03-23T18:45:08.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":702582,"link":"/api/v1/people/702582","batSide":{"code":"R","description":"Right"}},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.803216783592852,"aZ":-16.57195224153797,"pfxX":11.531302863411572,"pfxZ":8.184474530225806,"pX":-0.4653008949570543,"pZ":3.309713265838231,"vX0":-13.052717114034614,"vY0":-137.5352058723486,"vZ0":-2.3755479663279275,"x":118.09,"y":149.24,"x0":2.854254051445652,"y0":50.00658803568717,"z0":5.314493133742796,"aX":21.99517845022663},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.4,"breakHorizontal":-18.0,"spinRate":2444,"spinDirection":123},"zone":1,"typeConfidence":2.0,"plateTime":0.39893165905061156,"extension":6.08752225429076},"index":3,"playId":"bfe86a1b-d031-356b-a508-3c6d7939769d","pitchNumber":3,"startTime":"2026-03-23T18:45:25.018Z","endTime":"2026-03-23T18:45:28.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":702582,"link":"/api/v1/people/702582","batSide":{"code":"R","description":"Right"}},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.425291521446564,"aZ":-32.19485111078967,"pfxX":-5.415205526928534,"pfxZ":-0.012916865809300404,"pX":-1.5368006228014444,"pZ":1.9657516910022255,"vX0":-9.293963524610238,"vY0":-121.19147619838233,"vZ0":-0.559735490868261,"x":175.58,"y":185.7,"x0":3.0701303076758695,"y0":50.00316514987018,"z0":5.042198150587505,"aX":-7.9551824543456},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.1,"breakHorizontal":12.2,"spinRate":2441,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4541008775912756,"extension":6.025730936298051},"index":4,"playId":"6d8cf722-545e-3225-8ac5-2ac43e33af12","pitchNumber":4,"startTime":"2026-03-23T18:45:47.178Z","endTime":"2026-03-23T18:45:52.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":702582,"link":"/api/v1/people/702582","batSide":{"code":"R","description":"Right"}},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702582,"link":"/api/v1/people/702582"},"credit":"b_ab"},{"player":{"id":682995,"link":"/api/v1/people/682995"},"credit":"p_ab"},{"player":{"id":702582,"link":"/api/v1/people/702582"},"credit":"b_pa"},{"player":{"id":682995,"link":"/api/v1/people/682995"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.1,"awayTeamWinProbability":92.9,"homeTeamWinProbabilityAdded":0.8999999999999995,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:45:52.703Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Bart strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-23T18:48:19.855Z","endTime":"2026-03-23T18:49:52.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606303,"fullName":"Joel Payamps","link":"/api/v1/people/606303"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[8,9,11,12,13],"actionIndex":[0,1,2,3,4,5,6,7],"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":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Dallas Macias remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-23T18:48:22.048Z","endTime":"2026-03-23T18:48:22.049Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702582,"link":"/api/v1/people/702582"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":660670,"link":"/api/v1/people/660670"},"defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Drew Compton replaces first baseman Matt Olson, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-23T18:48:22.050Z","endTime":"2026-03-23T18:48:22.051Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686541,"link":"/api/v1/people/686541"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":621566,"link":"/api/v1/people/621566"},"defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Cal Conley replaces third baseman Austin Riley, batting 4th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-23T18:48:22.052Z","endTime":"2026-03-23T18:48:22.053Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695462,"link":"/api/v1/people/695462"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":663586,"link":"/api/v1/people/663586"},"defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Eric Hartman replaces center fielder Michael Harris II, batting 5th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-23T18:48:22.054Z","endTime":"2026-03-23T18:48:22.055Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807080,"link":"/api/v1/people/807080"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":671739,"link":"/api/v1/people/671739"},"defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Colby Jones replaces second baseman Ozzie Albies, batting 6th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-23T18:48:22.056Z","endTime":"2026-03-23T18:48:22.057Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":803475,"link":"/api/v1/people/803475"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":645277,"link":"/api/v1/people/645277"},"defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ethan Workinger replaces left fielder Eli White, batting 7th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-23T18:48:22.058Z","endTime":"2026-03-23T18:48:22.059Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689688,"link":"/api/v1/people/689688"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":642201,"link":"/api/v1/people/642201"},"defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":642201,"link":"/api/v1/people/642201"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Lizandro Espinoza replaces shortstop Mauricio Dubón, batting 9th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-23T18:48:22.060Z","endTime":"2026-03-23T18:48:22.061Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692371,"link":"/api/v1/people/692371"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":643289,"link":"/api/v1/people/643289"},"defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Joey Bart replaces Marcell Ozuna.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-03-23T18:48:22.062Z","endTime":"2026-03-23T18:48:22.063Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":542303,"link":"/api/v1/people/542303"},"defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10357746349278,"aZ":-32.29212134412175,"pfxX":8.593211233049175,"pfxZ":-0.07493310744011783,"pX":1.2596643008076143,"pZ":1.531661255282428,"vX0":6.300131440008167,"vY0":-122.46829233907432,"vZ0":-3.001403750939619,"x":68.98,"y":197.43,"x0":-2.46248288400343,"y0":50.00472427271811,"z0":5.534101001462549,"aX":13.058708242888892},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.6,"breakHorizontal":-17.0,"spinRate":2803,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4471724344202572,"extension":5.586780445369072},"index":8,"playId":"721d789c-a868-38bb-9a3c-af87ee813779","pitchNumber":1,"startTime":"2026-03-23T18:48:22.064Z","endTime":"2026-03-23T18:48:25.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.426013143584505,"aZ":-32.92725706513698,"pfxX":8.23175888283798,"pfxZ":-0.4929254629415576,"pX":1.5013567368925582,"pZ":1.2906177535795158,"vX0":7.236289296886906,"vY0":-122.58027006038206,"vZ0":-3.0423523925757325,"x":59.77,"y":203.93,"x0":-2.5546391333294602,"y0":50.0029383740957,"z0":5.3488794584554205,"aX":12.570639847935032},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.3,"breakHorizontal":-16.6,"spinRate":2760,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4462339829636255,"extension":5.589903637744967},"index":9,"playId":"394e8cf3-1c28-346f-a4f6-3ca09a7ec8d8","pitchNumber":2,"startTime":"2026-03-23T18:48:35.482Z","endTime":"2026-03-23T18:48:40.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":10,"startTime":"2026-03-23T18:48:59.077Z","endTime":"2026-03-23T18:48:59.078Z","isPitch":false,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"},"defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":true},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.86592969124982,"aZ":-25.549349434797392,"pfxX":-7.307931633084948,"pfxZ":3.49468912232609,"pX":-0.8175924981300973,"pZ":2.5991165416299404,"vX0":6.333035383473307,"vY0":-137.639132758228,"vZ0":-3.471180772407711,"x":148.16,"y":168.6,"x0":-2.2120767387790385,"y0":50.00426740878946,"z0":5.62989251034818,"aX":-13.85974907019749},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.8,"breakHorizontal":11.8,"spinRate":2334,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.39973587148217327,"extension":5.806688130167261},"index":11,"playId":"6bb08a21-def3-34f4-b7fc-72bd144e9698","pitchNumber":3,"startTime":"2026-03-23T18:48:59.079Z","endTime":"2026-03-23T18:49:26.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.996164784389023,"aZ":-35.02036161450018,"pfxX":9.771708984357957,"pfxZ":-1.835464430336168,"pX":3.0070773167008986,"pZ":0.12234896757214887,"vX0":9.596358416601259,"vY0":-123.19816327198686,"vZ0":-5.202548094549602,"x":2.38,"y":235.48,"x0":-2.1994141392445212,"y0":50.00565324345395,"z0":5.2000107259200234,"aX":15.119616269911276},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.3,"breakHorizontal":-19.8,"spinRate":2833,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4434927620443099,"extension":5.785393584294537},"index":12,"playId":"73975377-de58-32af-a00c-8d3ed25f1ff1","pitchNumber":4,"startTime":"2026-03-23T18:49:28.224Z","endTime":"2026-03-23T18:49:31.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.477051718035582,"aZ":-36.92476598093535,"pfxX":7.996837956082811,"pfxZ":-3.0738170588440044,"pX":0.6459624564593536,"pZ":0.48794288453997453,"vX0":5.357277420309613,"vY0":-123.99973621418769,"vZ0":-4.135239656740676,"x":92.38,"y":225.61,"x0":-2.5868295040887817,"y0":50.003223742498086,"z0":5.281905743836828,"aX":12.360955037492607},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-6.4,"breakHorizontal":-15.8,"spinRate":2936,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4429603200855161,"extension":5.6235157515170835},"index":13,"playId":"533e71a3-21fa-32b2-9135-1df375f44971","pitchNumber":5,"startTime":"2026-03-23T18:49:47.345Z","endTime":"2026-03-23T18:49:52.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_ab"},{"player":{"id":606303,"link":"/api/v1/people/606303"},"credit":"p_ab"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":606303,"link":"/api/v1/people/606303"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.3,"awayTeamWinProbability":94.7,"homeTeamWinProbabilityAdded":-1.7999999999999998,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:49:52.276Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Billy Cook flies out to right fielder Dallas Macias.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-23T18:50:18.935Z","endTime":"2026-03-23T18:50:49.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606303,"fullName":"Joel Payamps","link":"/api/v1/people/606303"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702582,"link":"/api/v1/people/702582"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.713060325058713,"aZ":-16.34035393344621,"pfxX":-1.6351806804909765,"pfxZ":8.096973146659263,"pX":-0.012751289730974292,"pZ":2.551242093627585,"vX0":6.706773089339308,"vY0":-138.64064977378564,"vZ0":-4.949182751951402,"x":117.49,"y":169.9,"x0":-2.246025184675927,"y0":50.00189437526179,"z0":5.442789014213143,"aX":-3.198215477109028},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.9,"breakHorizontal":1.7,"spinRate":2598,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.39439799286859056,"extension":5.85300490589409},"index":0,"playId":"96e8dd45-5ce4-3132-86c7-f02c36052268","pitchNumber":1,"startTime":"2026-03-23T18:50:18.935Z","endTime":"2026-03-23T18:50:24.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.288161896272822,"aZ":-35.92192569112929,"pfxX":10.44680577251427,"pfxZ":-2.3475558785980866,"pX":0.4547898915225412,"pZ":2.114298856745819,"vX0":3.9547864265057795,"vY0":-124.91252706272657,"vZ0":-0.9569807036635105,"x":99.66,"y":181.69,"x0":-2.5031017667271453,"y0":50.005616399901385,"z0":5.43501342380068,"aX":16.64334886405596},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.2,"breakHorizontal":-19.8,"spinRate":2811,"spinDirection":46},"zone":9,"typeConfidence":2.0,"plateTime":0.4371587936927064,"extension":5.641223113211176},"hitData":{"launchSpeed":79.8,"launchAngle":45.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.59,"coordY":95.28}},"index":1,"playId":"0737c10a-6458-3344-b0f7-4838004ae40f","pitchNumber":2,"startTime":"2026-03-23T18:50:40.840Z","endTime":"2026-03-23T18:50:49.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_ab"},{"player":{"id":606303,"link":"/api/v1/people/606303"},"credit":"p_ab"},{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_pa"},{"player":{"id":606303,"link":"/api/v1/people/606303"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.2,"awayTeamWinProbability":95.8,"homeTeamWinProbabilityAdded":-1.0999999999999996,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:50:49.456Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Omar Alfonzo singles on a fly ball to left fielder Ethan Workinger.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-23T18:51:12.387Z","endTime":"2026-03-23T18:52:27.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":692657,"fullName":"Omar Alfonzo","link":"/api/v1/people/692657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606303,"fullName":"Joel Payamps","link":"/api/v1/people/606303"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692657,"fullName":"Omar Alfonzo","link":"/api/v1/people/692657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":692657,"fullName":"Omar Alfonzo","link":"/api/v1/people/692657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":689688,"link":"/api/v1/people/689688"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.385633384702377,"aZ":-31.74684731424631,"pfxX":5.448170140339341,"pfxZ":0.28081193325840514,"pX":0.45467604796456984,"pZ":0.9984464513692072,"vX0":5.7291801442406465,"vY0":-124.09623600706121,"vZ0":-4.030629657898219,"x":99.67,"y":211.82,"x0":-2.601421759435878,"y0":50.00500707911697,"z0":5.320348651739354,"aX":8.405002990633708},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.2,"breakHorizontal":-11.3,"spinRate":2800,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.44324073176705703,"extension":5.709201582913536},"index":0,"playId":"8afcbd6f-0dfb-33a8-adc8-689b88824f8a","pitchNumber":1,"startTime":"2026-03-23T18:51:12.387Z","endTime":"2026-03-23T18:51:16.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":692657,"link":"/api/v1/people/692657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":84.1,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.330034125014382,"aZ":-25.030542684015693,"pfxX":2.449485661735956,"pfxZ":4.024847613508396,"pX":-0.09059625189241638,"pZ":2.0787966013983246,"vX0":4.791967870012492,"vY0":-131.30330821647547,"vZ0":-4.464697299518017,"x":120.45,"y":182.65,"x0":-2.245513275197654,"y0":50.005205595313775,"z0":5.625436218094679,"aX":4.350883441308249},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.7,"breakHorizontal":-5.3,"spinRate":2494,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.41443454508202215,"extension":5.878290724027116},"index":1,"playId":"4c52d4bf-eac8-3ed1-b07f-1378906a55e8","pitchNumber":2,"startTime":"2026-03-23T18:51:26.031Z","endTime":"2026-03-23T18:51:29.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":692657,"link":"/api/v1/people/692657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.1,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.460795227157842,"aZ":-25.13810082609345,"pfxX":-10.045601802466493,"pfxZ":4.104587944275618,"pX":0.49184353340409626,"pZ":1.3912524698596358,"vX0":10.024618603118972,"vY0":-130.11710866382606,"vZ0":-5.809090863887334,"x":98.25,"y":201.22,"x0":-2.1067463477090147,"y0":50.002307872466254,"z0":5.559115555584615,"aX":-17.2144944401163},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.2,"breakHorizontal":16.0,"spinRate":2213,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.42105653619569816,"extension":5.923942087439849},"index":2,"playId":"f4082cba-23f5-3fb4-9be1-55ad5f696b4d","pitchNumber":3,"startTime":"2026-03-23T18:51:46.485Z","endTime":"2026-03-23T18:51:50.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":692657,"link":"/api/v1/people/692657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":88.5,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.117615890917225,"aZ":-19.426913509941997,"pfxX":-4.359042108571705,"pfxZ":6.451971467522716,"pX":-1.0805075125077965,"pZ":2.205984273475468,"vX0":5.097767115943613,"vY0":-138.29476311832056,"vZ0":-5.0437400137237205,"x":158.19,"y":179.22,"x0":-2.364344330085965,"y0":50.00165821708622,"z0":5.32041777610695,"aX":-8.610434717833437},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.0,"breakHorizontal":7.1,"spinRate":2581,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.39310648137634496,"extension":6.046431914267034},"index":3,"playId":"904fea06-9322-3be6-ab70-b76a1a8ec9d8","pitchNumber":4,"startTime":"2026-03-23T18:52:00.659Z","endTime":"2026-03-23T18:52:05.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":692657,"link":"/api/v1/people/692657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.36154333808194,"aZ":-19.3515135328967,"pfxX":-1.6804505257422782,"pfxZ":6.583327389722813,"pX":-0.2512133550293195,"pZ":2.7345087902223635,"vX0":6.1575730110370355,"vY0":-137.46888829913203,"vZ0":-3.7343499491871435,"x":126.58,"y":164.95,"x0":-2.2845892223728717,"y0":50.006009613179586,"z0":5.395013978699351,"aX":-3.275599155799209},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.5,"breakHorizontal":2.0,"spinRate":2412,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.39575739001296384,"extension":6.057298488537351},"hitData":{"launchSpeed":78.1,"launchAngle":36.0,"totalDistance":234.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.14,"coordY":126.24}},"index":4,"playId":"147c8902-3be4-3dfb-821b-dba70891070b","pitchNumber":5,"startTime":"2026-03-23T18:52:16.191Z","endTime":"2026-03-23T18:52:27.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":692657,"link":"/api/v1/people/692657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692657,"link":"/api/v1/people/692657"},"credit":"b_ab"},{"player":{"id":606303,"link":"/api/v1/people/606303"},"credit":"p_ab"},{"player":{"id":692657,"link":"/api/v1/people/692657"},"credit":"b_pa"},{"player":{"id":606303,"link":"/api/v1/people/606303"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.0,"awayTeamWinProbability":95.0,"homeTeamWinProbabilityAdded":0.7999999999999998,"leverageIndex":0.22,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:52:27.001Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jesus Castillo pops out to first baseman Drew Compton in foul territory.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-23T18:52:40.064Z","endTime":"2026-03-23T18:53:37.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":691913,"fullName":"Jesus Castillo","link":"/api/v1/people/691913"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606303,"fullName":"Joel Payamps","link":"/api/v1/people/606303"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691913,"fullName":"Jesus Castillo","link":"/api/v1/people/691913"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686541,"link":"/api/v1/people/686541"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.599750094630515,"aZ":-22.96693430147651,"pfxX":-6.108998417252945,"pfxZ":5.005812249350829,"pX":-0.6822760479725064,"pZ":2.9813783014198396,"vX0":5.25251634248788,"vY0":-135.95391083543086,"vZ0":-2.53908557648386,"x":143.01,"y":158.28,"x0":-1.8621234898025563,"y0":50.004363452946514,"z0":5.5515905453194465,"aX":-11.239875007872214},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.6,"breakHorizontal":9.7,"spinRate":2284,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.4055609955119919,"extension":5.914980774579388},"index":0,"playId":"146fac7c-f35b-3136-8efe-fdaaf94b6b37","pitchNumber":1,"startTime":"2026-03-23T18:52:54.566Z","endTime":"2026-03-23T18:52:59.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":691913,"link":"/api/v1/people/691913","batSide":{"code":"R","description":"Right"}},"first":{"id":692657,"link":"/api/v1/people/692657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":84.4,"endSpeed":77.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.46557517945436,"aZ":-33.179546372419864,"pfxX":7.389009893442809,"pfxZ":-0.6638297773969297,"pX":1.3898852417329248,"pZ":1.8697734811010396,"vX0":6.612512912136148,"vY0":-122.72419807965399,"vZ0":-1.5597165905761294,"x":64.02,"y":188.3,"x0":-2.304357431703638,"y0":50.001861441576516,"z0":5.353251544809491,"aX":11.210863141987469},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.3,"breakHorizontal":-15.0,"spinRate":2799,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4471930898721057,"extension":5.794551202545548},"index":1,"playId":"96698d64-1e12-3942-9c08-a172b67145dd","pitchNumber":2,"startTime":"2026-03-23T18:53:08.326Z","endTime":"2026-03-23T18:53:11.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":691913,"link":"/api/v1/people/691913","batSide":{"code":"R","description":"Right"}},"first":{"id":692657,"link":"/api/v1/people/692657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"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-23T18:53:18.692Z","endTime":"2026-03-23T18:53:29.521Z","isPitch":false,"type":"action","player":{"id":691913,"link":"/api/v1/people/691913"},"defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":691913,"link":"/api/v1/people/691913","batSide":{"code":"R","description":"Right"}},"first":{"id":692657,"link":"/api/v1/people/692657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72936105865942,"aZ":-34.395748410252494,"pfxX":10.46505549139066,"pfxZ":-1.4898072963116906,"pX":-0.03466921585866665,"pZ":2.103618027017115,"vX0":2.5538020160369834,"vY0":-121.6550534614661,"vZ0":-0.4669061485251963,"x":118.32,"y":181.98,"x0":-2.458378889438913,"y0":50.00259383649564,"z0":5.289479417047162,"aX":15.622998098697765},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.5,"breakHorizontal":-19.6,"spinRate":2732,"spinDirection":44},"zone":8,"typeConfidence":2.0,"plateTime":0.45091388722564485,"extension":5.852312473630834},"hitData":{"launchSpeed":65.7,"launchAngle":73.0,"totalDistance":103.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":163.81,"coordY":188.28}},"index":3,"playId":"8eb15913-f18c-31f0-b85c-8ddc815295d9","pitchNumber":3,"startTime":"2026-03-23T18:53:29.521Z","endTime":"2026-03-23T18:53:37.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":691913,"link":"/api/v1/people/691913","batSide":{"code":"R","description":"Right"}},"first":{"id":692657,"link":"/api/v1/people/692657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691913,"link":"/api/v1/people/691913"},"credit":"b_ab"},{"player":{"id":606303,"link":"/api/v1/people/606303"},"credit":"p_ab"},{"player":{"id":691913,"link":"/api/v1/people/691913"},"credit":"b_pa"},{"player":{"id":606303,"link":"/api/v1/people/606303"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-1.4000000000000004,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:53:37.863Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joe Olsavsky grounds out, shortstop Eddie Rynders to first baseman Jesus Castillo.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-23T18:55:44.541Z","endTime":"2026-03-23T18:56:21.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":815586,"fullName":"Joe Olsavsky","link":"/api/v1/people/815586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682995,"fullName":"Hunter Barco","link":"/api/v1/people/682995"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":815586,"fullName":"Joe Olsavsky","link":"/api/v1/people/815586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":815535,"link":"/api/v1/people/815535"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691913,"link":"/api/v1/people/691913"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Joey Bart remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-23T18:55:27.688Z","endTime":"2026-03-23T18:55:46.740Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":542303,"link":"/api/v1/people/542303"},"defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Joe Olsavsky replaces Mike Yastrzemski.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-23T18:55:46.740Z","endTime":"2026-03-23T18:55:46.883Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815586,"link":"/api/v1/people/815586"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":573262,"link":"/api/v1/people/573262"},"defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.945449955628888,"aZ":-19.416425747188033,"pfxX":10.351236237512229,"pfxZ":6.916784873082066,"pX":1.3008034593341533,"pZ":2.2330524491018697,"vX0":-8.034999994114193,"vY0":-135.53935879736687,"vZ0":-4.539940384396658,"x":67.42,"y":178.49,"x0":2.971238166246459,"y0":50.00628788677883,"z0":5.301291197923038,"aX":19.101690649049335},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.6,"breakHorizontal":-16.8,"spinRate":2183,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4054245671093195,"extension":5.965379195813441},"index":2,"playId":"6904b6b0-5b8a-36f1-95bc-c178350fdc9c","pitchNumber":1,"startTime":"2026-03-23T18:55:46.883Z","endTime":"2026-03-23T18:55:50.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":815586,"link":"/api/v1/people/815586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.6,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.799840848792872,"aZ":-36.211881009862324,"pfxX":0.87264496292464,"pfxZ":-2.895599456388277,"pX":-0.3486478288568789,"pZ":2.0540567781922934,"vX0":-8.069381336483069,"vY0":-117.08681790588955,"vZ0":0.34352900008579046,"x":130.29,"y":183.32,"x0":3.019505727010194,"y0":50.00038759348225,"z0":5.276754862231161,"aX":1.2211671358063967},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-4.9,"breakHorizontal":0.2,"spinRate":2174,"spinDirection":312},"zone":7,"typeConfidence":2.0,"plateTime":0.46668670104735943,"extension":6.004551103353978},"index":3,"playId":"af706643-1a1f-3d0f-9103-07f3d96c3f75","pitchNumber":2,"startTime":"2026-03-23T18:56:00.161Z","endTime":"2026-03-23T18:56:04.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":815586,"link":"/api/v1/people/815586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06494957547547,"aZ":-20.790324509644435,"pfxX":9.475660951241379,"pfxZ":6.259183324532405,"pX":-0.06376080418369863,"pZ":2.728746565245066,"vX0":-10.960094264417094,"vY0":-134.05908299201639,"vZ0":-3.130322289670472,"x":119.43,"y":165.1,"x0":2.847101852644161,"y0":50.005359532068184,"z0":5.396120597976851,"aX":17.24418879158118},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.8,"breakHorizontal":-14.8,"spinRate":2117,"spinDirection":119},"zone":5,"typeConfidence":2.0,"plateTime":0.4086202747139356,"extension":6.063969591113444},"hitData":{"launchSpeed":94.4,"launchAngle":7.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.2,"coordY":151.39}},"index":4,"playId":"ad3dc2cd-dc87-3eb0-ab81-e7dc56d2ee8a","pitchNumber":3,"startTime":"2026-03-23T18:56:15.027Z","endTime":"2026-03-23T18:56:21.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":815586,"link":"/api/v1/people/815586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815586,"link":"/api/v1/people/815586"},"credit":"b_ab"},{"player":{"id":682995,"link":"/api/v1/people/682995"},"credit":"p_ab"},{"player":{"id":815586,"link":"/api/v1/people/815586"},"credit":"b_pa"},{"player":{"id":682995,"link":"/api/v1/people/682995"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.0,"awayTeamWinProbability":96.0,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:56:21.377Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drew Compton walks.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-23T18:56:31.670Z","endTime":"2026-03-23T18:57:46.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":686541,"fullName":"Drew Compton","link":"/api/v1/people/686541"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682995,"fullName":"Hunter Barco","link":"/api/v1/people/682995"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686541,"fullName":"Drew Compton","link":"/api/v1/people/686541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686541,"fullName":"Drew Compton","link":"/api/v1/people/686541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.832882753185697,"aZ":-25.94560902650604,"pfxX":12.55769826622785,"pfxZ":3.879502544222735,"pX":1.1395250480319619,"pZ":2.1043184806595234,"vX0":-8.711240586406815,"vY0":-126.01593713462951,"vZ0":-2.4990571278658256,"x":73.56,"y":181.96,"x0":3.0112379580555335,"y0":50.0056766404951,"z0":5.206951023165854,"aX":20.180996166352465},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.7,"breakHorizontal":-20.8,"spinRate":2035,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.4348065593364492,"extension":6.003579098514684},"index":0,"playId":"60990dfb-cff7-3e5b-ad98-ff8062962072","pitchNumber":1,"startTime":"2026-03-23T18:56:44.528Z","endTime":"2026-03-23T18:56:48.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":686541,"link":"/api/v1/people/686541","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.442277214985186,"aZ":-23.927740226197226,"pfxX":12.256685774274292,"pfxZ":4.458893063708024,"pX":-0.3253524874315004,"pZ":1.1247373406037138,"vX0":-12.780816130057442,"vY0":-135.32545416835018,"vZ0":-6.3995853635151825,"x":129.4,"y":208.41,"x0":2.8737804479859594,"y0":50.000146686036324,"z0":5.204138237828149,"aX":22.654384919443793},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.7,"breakHorizontal":-19.3,"spinRate":2267,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.4052643735980741,"extension":5.961507591542631},"index":1,"playId":"6243fdb2-0336-32d0-929e-585ea8b0e11a","pitchNumber":2,"startTime":"2026-03-23T18:56:58.202Z","endTime":"2026-03-23T18:57:02.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":686541,"link":"/api/v1/people/686541","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.261493220205157,"aZ":-19.891030352971004,"pfxX":11.114421528917955,"pfxZ":6.484877567298278,"pX":-0.06612764392055467,"pZ":1.7680852281610846,"vX0":-11.80374121929196,"vY0":-135.91674249329202,"vZ0":-5.492818751631279,"x":119.52,"y":191.04,"x0":2.8630224617210387,"y0":50.0040880783333,"z0":5.171471778038796,"aX":21.05911805742254},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.8,"breakHorizontal":-18.0,"spinRate":2266,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.40105617289851603,"extension":6.0043349751047135},"index":2,"playId":"e044ce2f-06b1-3811-97bd-cde0c986ae8d","pitchNumber":3,"startTime":"2026-03-23T18:57:12.667Z","endTime":"2026-03-23T18:57:17.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":686541,"link":"/api/v1/people/686541","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.365822803020073,"aZ":-28.032233365585224,"pfxX":12.060277073588182,"pfxZ":2.5026412895518018,"pX":2.450570985572769,"pZ":1.5330105430963805,"vX0":-5.454128193314091,"vY0":-127.19776932224909,"vZ0":-3.5385377700091736,"x":23.59,"y":197.39,"x0":3.0426591236018727,"y0":50.00567152769611,"z0":5.138077996673198,"aX":19.98560374460314},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.1,"breakHorizontal":-20.8,"spinRate":1930,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.428783627991808,"extension":5.77671092675648},"index":3,"playId":"542bc72e-4340-3d87-92f7-b7459ba4955f","pitchNumber":4,"startTime":"2026-03-23T18:57:27.075Z","endTime":"2026-03-23T18:57:30.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":686541,"link":"/api/v1/people/686541","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.515784077573517,"aZ":-25.259222329147434,"pfxX":11.230807923413012,"pfxZ":3.6473110932795603,"pX":-0.6740726628869672,"pZ":3.139429377577399,"vX0":-13.11820319556916,"vY0":-136.92931987255668,"vZ0":-1.4926210459996108,"x":142.69,"y":154.02,"x0":2.721941853732822,"y0":50.005192638452804,"z0":5.421515671800665,"aX":21.30880995001093},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.5,"breakHorizontal":-17.5,"spinRate":2269,"spinDirection":113},"zone":1,"typeConfidence":2.0,"plateTime":0.400158604025906,"extension":6.115200422021813},"index":4,"playId":"cda3e141-cad1-340d-8df8-cc247aed14da","pitchNumber":5,"startTime":"2026-03-23T18:57:41.506Z","endTime":"2026-03-23T18:57:46.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":686541,"link":"/api/v1/people/686541","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686541,"link":"/api/v1/people/686541"},"credit":"b_pa"},{"player":{"id":682995,"link":"/api/v1/people/682995"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.11,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:57:46.559Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Conley strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-23T18:58:06.376Z","endTime":"2026-03-23T19:00:12.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":695462,"fullName":"Cal Conley","link":"/api/v1/people/695462"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682995,"fullName":"Hunter Barco","link":"/api/v1/people/682995"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686541,"fullName":"Drew Compton","link":"/api/v1/people/686541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695462,"fullName":"Cal Conley","link":"/api/v1/people/695462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":692657,"link":"/api/v1/people/692657"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.7,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.202311926858275,"aZ":-35.030446841168796,"pfxX":-0.34567653577095747,"pfxZ":-2.0321780922591373,"pX":0.24207335955678833,"pZ":2.2452597070295677,"vX0":-6.4413763592833355,"vY0":-117.4642315892258,"vZ0":0.5304482935680466,"x":107.77,"y":178.16,"x0":3.0589987525576348,"y0":50.00324537250348,"z0":5.2602615245594295,"aX":-0.4854172593650805},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-3.2,"breakHorizontal":2.2,"spinRate":2194,"spinDirection":301},"zone":5,"typeConfidence":2.0,"plateTime":0.46539021657894075,"extension":5.961815647398051},"index":0,"playId":"66014e20-3ab9-3417-b457-a0d08a162129","pitchNumber":1,"startTime":"2026-03-23T18:58:10.318Z","endTime":"2026-03-23T18:58:13.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":695462,"link":"/api/v1/people/695462","batSide":{"code":"R","description":"Right"}},"first":{"id":686541,"link":"/api/v1/people/686541"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.7,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.99453867634454,"aZ":-35.84293434128465,"pfxX":-0.9001896914795422,"pfxZ":-2.538994204058765,"pX":1.5347182679822018,"pZ":2.5731535150387934,"vX0":-3.712798981714855,"vY0":-118.63984784280557,"vZ0":1.4243172884758737,"x":58.5,"y":169.3,"x0":3.2288882243594488,"y0":50.00456090052983,"z0":5.200827589129447,"aX":-1.299087929784957},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.1,"breakHorizontal":2.4,"spinRate":2139,"spinDirection":304},"zone":12,"typeConfidence":2.0,"plateTime":0.4594485719822585,"extension":5.949240855404314},"index":1,"playId":"fb15d71d-fd42-3d44-bd91-2d0eb473e900","pitchNumber":2,"startTime":"2026-03-23T18:58:29.710Z","endTime":"2026-03-23T18:58:33.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":695462,"link":"/api/v1/people/695462","batSide":{"code":"R","description":"Right"}},"first":{"id":686541,"link":"/api/v1/people/686541"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75464812387554,"aZ":-25.939042992326936,"pfxX":11.377880746319338,"pfxZ":3.440121083419448,"pX":0.10763538869307343,"pZ":1.1434660652968938,"vX0":-11.217591125241501,"vY0":-134.3920047758952,"vZ0":-5.590949777579493,"x":112.9,"y":207.91,"x0":2.877038784221473,"y0":50.001030237118975,"z0":5.116590703365484,"aX":20.609601836332505},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.0,"breakHorizontal":-17.9,"spinRate":2240,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.40908396727976815,"extension":6.010726119673553},"index":2,"playId":"91b269be-dc4d-3a86-b5d9-92ef7da057ec","pitchNumber":3,"startTime":"2026-03-23T18:58:47.910Z","endTime":"2026-03-23T18:58:52.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":695462,"link":"/api/v1/people/695462","batSide":{"code":"R","description":"Right"}},"first":{"id":686541,"link":"/api/v1/people/686541"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.926838294934512,"aZ":-33.627721337580574,"pfxX":6.93362732047268,"pfxZ":-0.9222038170642094,"pX":-0.8757884339623587,"pZ":0.09011605219676325,"vX0":-11.543050920562319,"vY0":-123.95544696095618,"vZ0":-5.207983874104051,"x":150.38,"y":236.35,"x0":2.9238366533991287,"y0":50.00551325542415,"z0":5.000547649230112,"aX":10.877512076861612},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.6,"breakHorizontal":-10.1,"spinRate":725,"spinDirection":87},"zone":13,"typeConfidence":2.0,"plateTime":0.44052762928682343,"extension":6.213036682722005},"index":3,"playId":"e4fb0020-4c40-3c03-8976-24ad5b4c2422","pitchNumber":4,"startTime":"2026-03-23T18:59:15.682Z","endTime":"2026-03-23T18:59:20.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":695462,"link":"/api/v1/people/695462","batSide":{"code":"R","description":"Right"}},"first":{"id":686541,"link":"/api/v1/people/686541"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.82918331245401,"aZ":-18.78177389708723,"pfxX":10.297324097238171,"pfxZ":6.868768957232049,"pX":1.8327038459975273,"pZ":3.7716002124216965,"vX0":-7.048487225330799,"vY0":-138.69809768609937,"vZ0":-0.8900090775149934,"x":47.14,"y":136.95,"x0":3.0682600804319904,"y0":50.00161708868882,"z0":5.348332762758572,"aX":20.07425127358519},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.5,"breakHorizontal":-17.2,"spinRate":2423,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.39481079658706886,"extension":6.0463107184566125},"index":4,"playId":"5e13302d-8db6-3426-9ff2-d03895e58600","pitchNumber":5,"startTime":"2026-03-23T18:59:43.865Z","endTime":"2026-03-23T18:59:48.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":695462,"link":"/api/v1/people/695462","batSide":{"code":"R","description":"Right"}},"first":{"id":686541,"link":"/api/v1/people/686541"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"actionPlayId":"5e13302d-8db6-3426-9ff2-d03895e58600","startTime":"2026-03-23T18:59:55.208Z","endTime":"2026-03-23T19:00:07.522Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":695462,"link":"/api/v1/people/695462","batSide":{"code":"R","description":"Right"}},"first":{"id":686541,"link":"/api/v1/people/686541"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.8,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.480949337296828,"aZ":-20.16136963720305,"pfxX":11.520945754294408,"pfxZ":6.619899704754133,"pX":0.3426565772818625,"pZ":3.2242927476135,"vX0":-10.561106295693628,"vY0":-134.4459660789816,"vZ0":-1.5225051928322524,"x":103.94,"y":151.72,"x0":2.8413212049118903,"y0":50.004890489052286,"z0":5.241193583851143,"aX":20.91345850676683},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.8,"breakHorizontal":-18.4,"spinRate":2310,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.40874244182387764,"extension":6.050564495041412},"index":6,"playId":"20dc6373-92c2-3f6c-a030-f9d053f36d2b","pitchNumber":6,"startTime":"2026-03-23T19:00:07.522Z","endTime":"2026-03-23T19:00:12.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":695462,"link":"/api/v1/people/695462","batSide":{"code":"R","description":"Right"}},"first":{"id":686541,"link":"/api/v1/people/686541"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695462,"link":"/api/v1/people/695462"},"credit":"b_ab"},{"player":{"id":682995,"link":"/api/v1/people/682995"},"credit":"p_ab"},{"player":{"id":695462,"link":"/api/v1/people/695462"},"credit":"b_pa"},{"player":{"id":682995,"link":"/api/v1/people/682995"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.0,"awayTeamWinProbability":96.0,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:00:12.254Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eric Hartman grounds out softly to first baseman Jesus Castillo.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-23T19:00:16.270Z","endTime":"2026-03-23T19:01:24.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":807080,"fullName":"Eric Hartman","link":"/api/v1/people/807080"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682995,"fullName":"Hunter Barco","link":"/api/v1/people/682995"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807080,"fullName":"Eric Hartman","link":"/api/v1/people/807080"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691913,"link":"/api/v1/people/691913"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92258966261771,"aZ":-26.7870759781614,"pfxX":-1.5810298461239833,"pfxZ":3.7006378927854335,"pX":-1.877695529095482,"pZ":2.9784585237418684,"vX0":-10.64959646216076,"vY0":-120.3402863206606,"vZ0":0.5601240874630552,"x":188.57,"y":158.36,"x0":2.8237490139912116,"y0":50.00430456735621,"z0":5.129225680263652,"aX":-2.2999006579306114},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":7.2,"breakHorizontal":5.6,"spinRate":2367,"spinDirection":307},"zone":11,"typeConfidence":2.0,"plateTime":0.45642045839453926,"extension":5.885875254338848},"index":0,"playId":"38f1cfc8-7c49-3c55-bfd9-8f6c1e9b14f3","pitchNumber":1,"startTime":"2026-03-23T19:00:37.042Z","endTime":"2026-03-23T19:00:40.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":807080,"link":"/api/v1/people/807080","batSide":{"code":"L","description":"Left"}},"first":{"id":686541,"link":"/api/v1/people/686541"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83021344679655,"aZ":-23.154939772643598,"pfxX":12.465260864629576,"pfxZ":4.924157581269235,"pX":1.4056786928204859,"pZ":1.960644153128383,"vX0":-8.60299564580295,"vY0":-134.66767337822566,"vZ0":-4.225629791332137,"x":63.42,"y":185.84,"x0":3.025542012545903,"y0":50.00597580086142,"z0":5.192441193283453,"aX":22.8503788207584},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.2,"breakHorizontal":-20.6,"spinRate":2040,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4070578705681176,"extension":5.789304946604298},"index":1,"playId":"5493a041-e7d2-3e10-98a4-6c8e6394bf44","pitchNumber":2,"startTime":"2026-03-23T19:00:54.915Z","endTime":"2026-03-23T19:00:58.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":807080,"link":"/api/v1/people/807080","batSide":{"code":"L","description":"Left"}},"first":{"id":686541,"link":"/api/v1/people/686541"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.930110795991567,"aZ":-22.371341932262123,"pfxX":10.627209762347245,"pfxZ":5.224710006697153,"pX":1.2695840935344977,"pZ":2.616552527603105,"vX0":-8.479880572519086,"vY0":-135.8941682322512,"vZ0":-2.888802617291091,"x":68.61,"y":168.13,"x0":3.045077329433874,"y0":50.001913205271535,"z0":5.242089905376841,"aX":19.936124120542505},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.0,"breakHorizontal":-17.5,"spinRate":2050,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.40257663229306484,"extension":5.856291789801488},"hitData":{"launchSpeed":55.3,"launchAngle":-23.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":150.05,"coordY":172.79}},"index":2,"playId":"4b107fb0-bcbd-3214-abd1-7acd7a3061a4","pitchNumber":3,"startTime":"2026-03-23T19:01:17.362Z","endTime":"2026-03-23T19:01:24.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":807080,"link":"/api/v1/people/807080","batSide":{"code":"L","description":"Left"}},"first":{"id":686541,"link":"/api/v1/people/686541"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807080,"link":"/api/v1/people/807080"},"credit":"b_ab"},{"player":{"id":682995,"link":"/api/v1/people/682995"},"credit":"p_ab"},{"player":{"id":807080,"link":"/api/v1/people/807080"},"credit":"b_pa"},{"player":{"id":682995,"link":"/api/v1/people/682995"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3999999999999995,"awayTeamWinProbability":95.6,"homeTeamWinProbabilityAdded":0.39999999999999947,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:01:24.357Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kendrick Herrera called out on strikes.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-23T19:03:32.668Z","endTime":"2026-03-23T19:05:08.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":821696,"fullName":"Kendrick Herrera","link":"/api/v1/people/821696"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,8,9],"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":821696,"fullName":"Kendrick Herrera","link":"/api/v1/people/821696"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":689878,"link":"/api/v1/people/689878"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Joe Olsavsky remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-23T19:03:27.372Z","endTime":"2026-03-23T19:03:27.407Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815586,"link":"/api/v1/people/815586"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"201","replacedPlayer":{"id":573262,"link":"/api/v1/people/573262"},"defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":821696,"link":"/api/v1/people/821696","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Colin Burgess replaces catcher Jonah Heim, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-23T19:03:27.407Z","endTime":"2026-03-23T19:03:27.411Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689878,"link":"/api/v1/people/689878"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":641680,"link":"/api/v1/people/641680"},"defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":821696,"link":"/api/v1/people/821696","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Anthony Molina replaces Joel Payamps.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-23T19:03:27.411Z","endTime":"2026-03-23T19:03:34.965Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683627,"link":"/api/v1/people/683627"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":821696,"link":"/api/v1/people/821696","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":98.2,"endSpeed":89.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.95199413681698,"aZ":-14.385195487889458,"pfxX":-3.470831167135622,"pfxZ":8.672764038437156,"pX":-0.07311434765085145,"pZ":3.1970608884309244,"vX0":5.168659324422418,"vY0":-142.8043656044648,"vZ0":-5.406131692750268,"x":119.79,"y":152.46,"x0":-1.4612735631559746,"y0":50.00612297445489,"z0":6.030267327763293,"aX":-7.122078939430893},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.6,"breakHorizontal":5.2,"spinRate":2100,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.38454175865451923,"extension":6.1103702054821065},"index":3,"playId":"c0e52057-1b54-34e9-b7a4-3e500776d087","pitchNumber":1,"startTime":"2026-03-23T19:03:34.965Z","endTime":"2026-03-23T19:03:38.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":821696,"link":"/api/v1/people/821696","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.356631100139555,"aZ":-28.731561305234457,"pfxX":3.731445532451424,"pfxZ":2.029709280361339,"pX":0.21251060488800394,"pZ":1.8214764349459838,"vX0":3.5112369651116504,"vY0":-129.2901392177851,"vZ0":-4.967328844538896,"x":108.9,"y":189.6,"x0":-1.6468241161892148,"y0":50.0036133146715,"z0":5.966353066918193,"aX":6.33212641676698},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.8,"breakHorizontal":-7.6,"spinRate":2109,"spinDirection":186},"zone":8,"typeConfidence":2.0,"plateTime":0.4232640373591572,"extension":6.030748012897396},"index":4,"playId":"b534e6e8-4ea2-33ed-ae3a-1b6354a030d9","pitchNumber":2,"startTime":"2026-03-23T19:03:51.841Z","endTime":"2026-03-23T19:03:56.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":821696,"link":"/api/v1/people/821696","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.36837111923736,"aZ":-12.178081202358817,"pfxX":-2.4215572062371145,"pfxZ":9.687336866531664,"pX":0.268338337492414,"pZ":4.121316315356199,"vX0":5.628043906785269,"vY0":-142.87762819200006,"vZ0":-3.8055755466060344,"x":106.77,"y":127.5,"x0":-1.4137156068452603,"y0":50.00508978962268,"z0":6.237600831196655,"aX":-4.999930593539911},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.9,"breakHorizontal":3.2,"spinRate":2159,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.3835647157944968,"extension":6.1256388929756085},"index":5,"playId":"81d03b12-f369-3276-80fc-30850273d713","pitchNumber":3,"startTime":"2026-03-23T19:04:06.570Z","endTime":"2026-03-23T19:04:11.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":821696,"link":"/api/v1/people/821696","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41688885021979,"aZ":-25.9059779674377,"pfxX":3.7860492783165567,"pfxZ":3.677335004375259,"pX":-0.07775882502138923,"pZ":0.9244020281282573,"vX0":2.9746908706882564,"vY0":-129.83980373462478,"vZ0":-7.417309133481764,"x":119.96,"y":213.82,"x0":-1.7306459683828725,"y0":50.00490408903882,"z0":5.792134458105559,"aX":6.4591460142618295},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.2,"breakHorizontal":-7.6,"spinRate":2127,"spinDirection":189},"zone":13,"typeConfidence":2.0,"plateTime":0.4219975343463429,"extension":6.088725189015546},"index":6,"playId":"576a2809-4596-3aa5-b4ec-867d324a8229","pitchNumber":4,"startTime":"2026-03-23T19:04:20.727Z","endTime":"2026-03-23T19:04:24.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":821696,"link":"/api/v1/people/821696","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2026-03-23T19:04:44.390Z","endTime":"2026-03-23T19:04:45.954Z","isPitch":false,"type":"action","player":{"id":821696,"link":"/api/v1/people/821696"},"defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":821696,"link":"/api/v1/people/821696","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.7123585019319,"aZ":-12.607273016486676,"pfxX":-3.606687026343855,"pfxZ":9.462320639315909,"pX":-1.3110828910379018,"pZ":2.2563932232199306,"vX0":2.643462959396126,"vY0":-143.05798150748868,"vZ0":-7.989559875674063,"x":166.98,"y":177.86,"x0":-1.7795623860784855,"y0":50.00595906176985,"z0":5.880175941295781,"aX":-7.459813338768425},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.7,"breakHorizontal":6.0,"spinRate":2177,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.3832090893242288,"extension":6.185191827563002},"index":8,"playId":"5e551c42-cca0-3160-b78a-d0ea470d572e","pitchNumber":5,"startTime":"2026-03-23T19:04:45.954Z","endTime":"2026-03-23T19:04:50.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":821696,"link":"/api/v1/people/821696","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.088094067630845,"aZ":-25.51311518977732,"pfxX":4.023724060687974,"pfxZ":3.909960833786923,"pX":-0.37680113751592176,"pZ":1.4762009798869475,"vX0":2.0212639893105386,"vY0":-128.95516502520323,"vZ0":-6.271883364100431,"x":131.36,"y":198.92,"x0":-1.6907916333640434,"y0":50.00033253043629,"z0":5.879235082117366,"aX":6.848899734493254},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.1,"breakHorizontal":-7.7,"spinRate":2055,"spinDirection":184},"zone":13,"typeConfidence":2.0,"plateTime":0.422981890298606,"extension":6.15810634001047},"index":9,"playId":"40f787bf-2348-365b-8bf0-ecba1244847a","pitchNumber":6,"startTime":"2026-03-23T19:05:03.643Z","endTime":"2026-03-23T19:05:08.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":821696,"link":"/api/v1/people/821696","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":821696,"link":"/api/v1/people/821696"},"credit":"b_ab"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_ab"},{"player":{"id":821696,"link":"/api/v1/people/821696"},"credit":"b_pa"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.8000000000000003,"awayTeamWinProbability":97.2,"homeTeamWinProbabilityAdded":-1.5999999999999992,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:05:08.978Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Eddie Rynders walks.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-23T19:05:14.549Z","endTime":"2026-03-23T19:07:06.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":815535,"fullName":"Eddie Rynders","link":"/api/v1/people/815535"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":815535,"fullName":"Eddie Rynders","link":"/api/v1/people/815535"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":815535,"fullName":"Eddie Rynders","link":"/api/v1/people/815535"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.7,"endSpeed":79.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58155457110887,"aZ":-36.26541180156938,"pfxX":2.124001299658251,"pfxZ":-2.5991019367288875,"pX":-0.02675558069599338,"pZ":1.3883882431101353,"vX0":3.169459216300805,"vY0":-124.7260907492284,"vZ0":-4.038557525735724,"x":118.02,"y":201.29,"x0":-1.5910137905619144,"y0":50.00433510505757,"z0":6.025792395406391,"aX":3.339719308701318},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.4,"breakHorizontal":-4.6,"spinRate":2174,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.4394975386804343,"extension":6.217382487265283},"index":0,"playId":"e12ea614-07de-36ab-b653-5cc9d29cfcea","pitchNumber":1,"startTime":"2026-03-23T19:05:29.370Z","endTime":"2026-03-23T19:05:34.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":815535,"link":"/api/v1/people/815535","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.521753192432758,"aZ":-26.11196654656854,"pfxX":-8.043102689390919,"pfxZ":3.5605189046066537,"pX":-0.7443864079601714,"pZ":1.5148632411640472,"vX0":4.899989737043329,"vY0":-129.73138838578808,"vZ0":-6.007716902397032,"x":145.37,"y":197.88,"x0":-1.6141429966062413,"y0":50.00214744217385,"z0":5.854938095836389,"aX":-13.688565700486775},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.3,"breakHorizontal":13.4,"spinRate":1901,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.42245485604924493,"extension":6.311962336262501},"index":1,"playId":"8612a5a7-b814-3915-958a-138e33c1cd66","pitchNumber":2,"startTime":"2026-03-23T19:05:49.516Z","endTime":"2026-03-23T19:05:53.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":815535,"link":"/api/v1/people/815535","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.35276669801298,"aZ":-11.568944545430956,"pfxX":-3.276898620189174,"pfxZ":10.010325789654202,"pX":-0.27809868887322553,"pZ":2.8932592182378953,"vX0":4.599311699775117,"vY0":-143.1119676720912,"vZ0":-6.409120896046987,"x":127.6,"y":160.66,"x0":-1.4859767590330564,"y0":50.00356026980804,"z0":5.898123377480891,"aX":-6.746158913850569},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.9,"breakHorizontal":4.9,"spinRate":2224,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.38382039547515756,"extension":6.1955011790974766},"index":2,"playId":"c9bddc5a-3812-3634-8d3b-e1790acc105c","pitchNumber":3,"startTime":"2026-03-23T19:06:04.958Z","endTime":"2026-03-23T19:06:08.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":815535,"link":"/api/v1/people/815535","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9605317760901,"aZ":-9.21105039116977,"pfxX":-3.5836902110817204,"pfxZ":11.044949131368583,"pX":-0.5857482933651815,"pZ":1.2381380992949258,"vX0":4.098770682535512,"vY0":-143.23759806938136,"vZ0":-11.14553018934368,"x":139.33,"y":205.35,"x0":-1.5693595986236404,"y0":50.001490474069996,"z0":5.754746746377495,"aX":-7.449476320550172},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.9,"breakHorizontal":5.6,"spinRate":2219,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.3823319901888169,"extension":6.257672449020717},"index":3,"playId":"320b6f6e-cb61-35ed-b01a-dff6ef26aaa4","pitchNumber":4,"startTime":"2026-03-23T19:06:20.785Z","endTime":"2026-03-23T19:06:25.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":815535,"link":"/api/v1/people/815535","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.38383040755071,"aZ":-13.486791578536488,"pfxX":-2.14678565705772,"pfxZ":9.095233550580714,"pX":-0.4205845584526037,"pZ":2.9226770587186466,"vX0":3.826226821537278,"vY0":-142.79782265344454,"vZ0":-6.134612439035993,"x":133.03,"y":159.87,"x0":-1.5019912255120236,"y0":50.006562386437906,"z0":5.955368568045212,"aX":-4.412919361844796},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.4,"breakHorizontal":3.1,"spinRate":2054,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.3842839938586251,"extension":6.184435512056816},"index":4,"playId":"fafa235d-a1f0-3243-a98e-d50beb57ab32","pitchNumber":5,"startTime":"2026-03-23T19:06:36.935Z","endTime":"2026-03-23T19:06:40.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":815535,"link":"/api/v1/people/815535","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-03-23T19:06:50.126Z","endTime":"2026-03-23T19:07:01.911Z","isPitch":false,"type":"action","player":{"id":815535,"link":"/api/v1/people/815535"},"defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":815535,"link":"/api/v1/people/815535","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.721055378950524,"aZ":-28.523481525691402,"pfxX":4.074568942574359,"pfxZ":2.1982952603003696,"pX":0.2435645813567143,"pZ":1.2784836122798602,"vX0":3.60571034921032,"vY0":-127.46061396574252,"vZ0":-5.8729063941189175,"x":107.72,"y":204.26,"x0":-1.7138187677711798,"y0":50.005369433068815,"z0":5.836505997080354,"aX":6.771871019689466},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.0,"breakHorizontal":-8.2,"spinRate":2108,"spinDirection":172},"zone":14,"typeConfidence":2.0,"plateTime":0.4280878195511848,"extension":6.167151233633347},"index":6,"playId":"4d8a982d-1391-3ba5-88b7-552e1359f9ba","pitchNumber":6,"startTime":"2026-03-23T19:07:01.911Z","endTime":"2026-03-23T19:07:06.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":815535,"link":"/api/v1/people/815535","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815535,"link":"/api/v1/people/815535"},"credit":"b_pa"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.5,"awayTeamWinProbability":95.5,"homeTeamWinProbabilityAdded":1.6999999999999997,"leverageIndex":0.36,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:07:06.717Z","atBatIndex":59},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Shalin Polanco lines out to center fielder Eric Hartman.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-23T19:07:23.439Z","endTime":"2026-03-23T19:07:58.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":694186,"fullName":"Shalin Polanco","link":"/api/v1/people/694186"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":815535,"fullName":"Eddie Rynders","link":"/api/v1/people/815535"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694186,"fullName":"Shalin Polanco","link":"/api/v1/people/694186"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807080,"link":"/api/v1/people/807080"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.372652062293543,"aZ":-29.583229113211555,"pfxX":1.734263284701141,"pfxZ":1.6132382088838364,"pX":0.27339422423319176,"pZ":0.203319527299894,"vX0":4.133715553933226,"vY0":-125.99150959040333,"vZ0":-8.061143255761158,"x":106.58,"y":233.29,"x0":-1.6133862407439512,"y0":50.00553837582283,"z0":5.83212545260624,"aX":2.79085672497229},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.3,"breakHorizontal":-4.1,"spinRate":2101,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.4345680509845873,"extension":6.306276698320206},"index":0,"playId":"be013308-bcb8-35f0-9767-8e9ef225da24","pitchNumber":1,"startTime":"2026-03-23T19:07:28.607Z","endTime":"2026-03-23T19:07:32.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":694186,"link":"/api/v1/people/694186","batSide":{"code":"L","description":"Left"}},"first":{"id":815535,"link":"/api/v1/people/815535"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":97.7,"endSpeed":88.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.054613186697374,"aZ":-9.192774369742759,"pfxX":-2.537184919949684,"pfxZ":11.418326822762877,"pX":-0.2603742057610384,"pZ":1.7521311969258424,"vX0":4.608620795268307,"vY0":-141.82508670613177,"vZ0":-9.803806752057445,"x":126.92,"y":191.47,"x0":-1.5857349467958628,"y0":50.00657930672114,"z0":5.8638008793624525,"aX":-5.108456584911946},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.6,"breakHorizontal":3.5,"spinRate":2199,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.38799001630742946,"extension":6.2275744250438585},"hitData":{"launchSpeed":99.5,"launchAngle":20.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.62,"coordY":73.29}},"index":1,"playId":"b9285d91-4c50-386c-9ce7-0e4cf6a9f757","pitchNumber":2,"startTime":"2026-03-23T19:07:49.466Z","endTime":"2026-03-23T19:07:58.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":694186,"link":"/api/v1/people/694186","batSide":{"code":"L","description":"Left"}},"first":{"id":815535,"link":"/api/v1/people/815535"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694186,"link":"/api/v1/people/694186"},"credit":"b_ab"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_ab"},{"player":{"id":694186,"link":"/api/v1/people/694186"},"credit":"b_pa"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.6,"awayTeamWinProbability":97.4,"homeTeamWinProbabilityAdded":-1.9,"leverageIndex":0.84,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:07:58.247Z","atBatIndex":60},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Yorke doubles (1) on a ground ball to left fielder Ethan Workinger. Eddie Rynders scores.","rbi":1,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-23T19:08:08.943Z","endTime":"2026-03-23T19:09:32.938Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":689688,"link":"/api/v1/people/689688"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":815535,"fullName":"Eddie Rynders","link":"/api/v1/people/815535"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":815535,"fullName":"Eddie Rynders","link":"/api/v1/people/815535"},"responsiblePitcher":{"id":683627,"link":"/api/v1/people/683627"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"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":90.0,"endSpeed":83.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93116125532159,"aZ":-26.36363211203587,"pfxX":3.245666228245269,"pfxZ":3.333333826031148,"pX":-0.27825691810476716,"pZ":1.1144261984504111,"vX0":2.813468514415814,"vY0":-131.02573367237622,"vZ0":-7.002708192717778,"x":127.61,"y":208.69,"x0":-1.7866152382140512,"y0":50.005321912503256,"z0":5.783926374730386,"aX":5.659544961046427},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.8,"breakHorizontal":-6.5,"spinRate":2111,"spinDirection":190},"zone":13,"typeConfidence":2.0,"plateTime":0.41756474128882903,"extension":6.251861517499516},"index":0,"playId":"a6b5de18-78cb-39c4-8e01-b94399312692","pitchNumber":1,"startTime":"2026-03-23T19:08:26.194Z","endTime":"2026-03-23T19:08:30.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":815535,"link":"/api/v1/people/815535"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":83.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.723938610755734,"aZ":-25.24746744506346,"pfxX":2.1040044686399453,"pfxZ":3.9923047470859956,"pX":-0.33688638597270876,"pZ":1.4391820816875656,"vX0":2.99992768931427,"vY0":-129.76165898725424,"vZ0":-6.520338670109328,"x":129.84,"y":199.92,"x0":-1.7737041884308362,"y0":50.00205732387663,"z0":5.862344909372315,"aX":3.6502742254761364},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.2,"breakHorizontal":-4.4,"spinRate":2138,"spinDirection":176},"zone":13,"typeConfidence":2.0,"plateTime":0.4193207907384058,"extension":6.165432963392256},"index":1,"playId":"a192bafd-44fb-32d4-8355-84488cb40268","pitchNumber":2,"startTime":"2026-03-23T19:08:41.924Z","endTime":"2026-03-23T19:09:08.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":815535,"link":"/api/v1/people/815535"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"}},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.46798698625673,"aZ":-28.254857663464644,"pfxX":2.1188830933823963,"pfxZ":2.280481307476327,"pX":-0.4233228489712904,"pZ":2.552477802151216,"vX0":2.70782401668322,"vY0":-129.45600585511613,"vZ0":-3.4959458386629687,"x":133.14,"y":169.86,"x0":-1.7527914568428637,"y0":50.00623672116826,"z0":6.050507752769442,"aX":3.6471934512287296},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.7,"breakHorizontal":-4.3,"spinRate":2102,"spinDirection":179},"zone":4,"typeConfidence":2.0,"plateTime":0.4208593565293768,"extension":6.094833561340127},"hitData":{"launchSpeed":98.9,"launchAngle":13.0,"totalDistance":189.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.39,"coordY":146.64}},"index":2,"playId":"c1c3640f-5572-3f29-a284-11414fba138e","pitchNumber":3,"startTime":"2026-03-23T19:09:16.355Z","endTime":"2026-03-23T19:09:32.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":815535,"link":"/api/v1/people/815535"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_ab"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_ab"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_pa"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.2,"awayTeamWinProbability":93.8,"homeTeamWinProbabilityAdded":3.6,"leverageIndex":0.42,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:09:32.938Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Mangum grounds out, pitcher Anthony Molina to first baseman Drew Compton.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-23T19:09:49.901Z","endTime":"2026-03-23T19:10:49.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683627,"link":"/api/v1/people/683627"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":686541,"link":"/api/v1/people/686541"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.296801177924415,"aZ":-10.970908737242489,"pfxX":-2.131342036114763,"pfxZ":10.561808806364715,"pX":-0.7691662657037441,"pZ":1.8830110693256743,"vX0":2.617572628212909,"vY0":-141.06815858116622,"vZ0":-8.951537730790902,"x":146.32,"y":187.94,"x0":-1.4339310542858759,"y0":50.00045387488455,"z0":5.81218917944037,"aX":-4.277912699366575},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.4,"breakHorizontal":3.2,"spinRate":2130,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.3888683787830973,"extension":6.260611973494328},"index":0,"playId":"cd05dc6a-6cc7-3da3-89c7-dc3a65f6a2a2","pitchNumber":1,"startTime":"2026-03-23T19:10:06.775Z","endTime":"2026-03-23T19:10:10.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"second":{"id":694377,"link":"/api/v1/people/694377"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":88.2,"endSpeed":81.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.089174519238576,"aZ":-25.965994843768744,"pfxX":-7.211930885700887,"pfxZ":3.7037221435330876,"pX":-0.47245920746206144,"pZ":1.3153378930467663,"vX0":5.582135288337779,"vY0":-128.26652970615265,"vZ0":-6.199973156711586,"x":135.01,"y":203.27,"x0":-1.7337280286730261,"y0":50.00407911274254,"z0":5.773095500553985,"aX":-12.087881705387764},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.6,"breakHorizontal":11.9,"spinRate":1856,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4260917799198669,"extension":6.244731919028632},"index":1,"playId":"45c48051-ed7a-361a-bf1f-1f9cffb3ce82","pitchNumber":2,"startTime":"2026-03-23T19:10:24.626Z","endTime":"2026-03-23T19:10:28.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"second":{"id":694377,"link":"/api/v1/people/694377"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67184487707883,"aZ":-26.89104553361852,"pfxX":-8.246368610057216,"pfxZ":3.1902052182316165,"pX":-0.8905264082326761,"pZ":1.694374535903359,"vX0":4.931974980785889,"vY0":-127.77048430053074,"vZ0":-5.085209548798374,"x":150.94,"y":193.03,"x0":-1.7717430435900168,"y0":50.005318123241295,"z0":5.816695546403735,"aX":-13.672763244440851},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.9,"breakHorizontal":13.9,"spinRate":1906,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.428234840548984,"extension":6.261123190378579},"hitData":{"launchSpeed":63.7,"launchAngle":-42.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.83,"coordY":182.19}},"index":2,"playId":"91192307-2577-34ab-904f-b7766289a6bb","pitchNumber":3,"startTime":"2026-03-23T19:10:43.068Z","endTime":"2026-03-23T19:10:49.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"second":{"id":694377,"link":"/api/v1/people/694377"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-2.8,"leverageIndex":1.02,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:10:49.454Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Colby Jones walks.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-23T19:11:29.084Z","endTime":"2026-03-23T19:14:13.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":803475,"fullName":"Colby Jones","link":"/api/v1/people/803475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682995,"fullName":"Hunter Barco","link":"/api/v1/people/682995"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":803475,"fullName":"Colby Jones","link":"/api/v1/people/803475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":803475,"fullName":"Colby Jones","link":"/api/v1/people/803475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.9,"endSpeed":79.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.154370060960975,"aZ":-27.416100364100252,"pfxX":10.955804221587577,"pfxZ":2.986303810842946,"pX":3.0968875023544786,"pZ":3.85211563666233,"vX0":-3.726616155267943,"vY0":-125.16427965200253,"vZ0":1.6343355364309997,"x":-1.05,"y":134.77,"x0":3.1776030793851073,"y0":50.00331968649646,"z0":5.428195816686267,"aX":17.464966812726416},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.0,"breakHorizontal":-19.1,"spinRate":1766,"spinDirection":107},"zone":12,"typeConfidence":2.0,"plateTime":0.4368229220147599,"extension":5.8754192792763265},"index":0,"playId":"06099686-f5b5-38f2-b316-b3d3fe14c0a3","pitchNumber":1,"startTime":"2026-03-23T19:12:55.646Z","endTime":"2026-03-23T19:12:58.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":803475,"link":"/api/v1/people/803475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1595193072692,"aZ":-17.769406036528533,"pfxX":10.018922528215484,"pfxZ":7.528367174177566,"pX":1.003423707872946,"pZ":3.728779721986109,"vX0":-9.10554554174388,"vY0":-136.9668885496756,"vZ0":-1.3593016033658403,"x":78.75,"y":138.1,"x0":3.057342381130212,"y0":50.00569538431285,"z0":5.43765531024272,"aX":19.179664438466233},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":-16.4,"spinRate":2160,"spinDirection":117},"zone":12,"typeConfidence":2.0,"plateTime":0.39877398640324513,"extension":5.893081276261747},"index":1,"playId":"b53d5475-7ed1-32b5-ade0-6534843736c4","pitchNumber":2,"startTime":"2026-03-23T19:13:10.092Z","endTime":"2026-03-23T19:13:14.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":803475,"link":"/api/v1/people/803475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.93575423263824,"aZ":-16.93686805541731,"pfxX":9.238700692540927,"pfxZ":7.883573365827711,"pX":1.0384839689628287,"pZ":3.3194470175237347,"vX0":-8.776365493672165,"vY0":-137.96776385213568,"vZ0":-2.2981326859125892,"x":77.42,"y":149.15,"x0":3.056338126661164,"y0":50.00314277317943,"z0":5.301201734537981,"aX":17.858417934510612},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.0,"breakHorizontal":-15.0,"spinRate":2185,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.3966005365764409,"extension":5.996281522246561},"index":2,"playId":"0e713df5-1863-3a75-8340-5f1cec4f1ec9","pitchNumber":3,"startTime":"2026-03-23T19:13:24.725Z","endTime":"2026-03-23T19:13:28.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":803475,"link":"/api/v1/people/803475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.566021599185174,"aZ":-36.316650555570746,"pfxX":-1.7768065328305693,"pfxZ":-2.8890406831007285,"pX":0.469739716662336,"pZ":1.8383807514646542,"vX0":-5.6875149047294675,"vY0":-118.20925721482861,"vZ0":-0.23211285715443797,"x":99.09,"y":189.14,"x0":3.124120710758302,"y0":50.00204643949058,"z0":5.232955831783896,"aX":-2.5483551038313146},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-5.0,"breakHorizontal":4.4,"spinRate":2250,"spinDirection":313},"zone":9,"typeConfidence":2.0,"plateTime":0.46089219517499425,"extension":5.988843344080953},"index":3,"playId":"5f77ef6d-96f6-33a8-9c5d-f17be699f9e8","pitchNumber":4,"startTime":"2026-03-23T19:13:36.851Z","endTime":"2026-03-23T19:13:40.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":803475,"link":"/api/v1/people/803475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-03-23T19:13:49.736Z","endTime":"2026-03-23T19:13:56.049Z","isPitch":false,"type":"action","player":{"id":803475,"link":"/api/v1/people/803475"},"defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":803475,"link":"/api/v1/people/803475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.654027489442107,"aZ":-37.17817405374407,"pfxX":1.1977513390997054,"pfxZ":-3.3732298878091904,"pX":0.5263482862576584,"pZ":0.873462654054329,"vX0":-6.322407862569587,"vY0":-120.73600800663816,"vZ0":-2.288119065737359,"x":96.94,"y":215.2,"x0":3.018995138635736,"y0":50.00425441556053,"z0":5.093144226522759,"aX":1.7753426399480954},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-6.4,"breakHorizontal":-0.7,"spinRate":1992,"spinDirection":309},"zone":14,"typeConfidence":2.0,"plateTime":0.4529874667758298,"extension":5.9687808055397324},"index":5,"playId":"785dbc81-cd4c-3b8b-bbdb-0b2190362645","pitchNumber":5,"startTime":"2026-03-23T19:13:56.049Z","endTime":"2026-03-23T19:13:59.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":803475,"link":"/api/v1/people/803475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.890947992408606,"aZ":-36.42035225199099,"pfxX":-0.8638678606574048,"pfxZ":-2.9555709929967016,"pX":1.4206199367006693,"pZ":3.0375840782231496,"vX0":-3.8013017772191495,"vY0":-118.38705349199273,"vZ0":2.455322434846686,"x":62.85,"y":156.77,"x0":3.1509293887023064,"y0":50.002013888718785,"z0":5.29110250918707,"aX":-1.2410380076947758},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-4.6,"breakHorizontal":2.4,"spinRate":2150,"spinDirection":307},"zone":12,"typeConfidence":2.0,"plateTime":0.46041997179253125,"extension":5.917189880121533},"index":6,"playId":"7f8e138b-8766-3cba-b8fa-b275caa88d0a","pitchNumber":6,"startTime":"2026-03-23T19:14:09.567Z","endTime":"2026-03-23T19:14:13.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":803475,"link":"/api/v1/people/803475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803475,"link":"/api/v1/people/803475"},"credit":"b_pa"},{"player":{"id":682995,"link":"/api/v1/people/682995"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.14,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:14:13.923Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ethan Workinger strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-23T19:14:17.959Z","endTime":"2026-03-23T19:16:15.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":689688,"fullName":"Ethan Workinger","link":"/api/v1/people/689688"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682995,"fullName":"Hunter Barco","link":"/api/v1/people/682995"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":803475,"fullName":"Colby Jones","link":"/api/v1/people/803475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":689688,"fullName":"Ethan Workinger","link":"/api/v1/people/689688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":692657,"link":"/api/v1/people/692657"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.145343789249733,"aZ":-18.19573911850916,"pfxX":10.540186300435387,"pfxZ":7.252375462891861,"pX":1.5176654077469605,"pZ":3.1475952234789975,"vX0":-8.030681776195477,"vY0":-136.98468590821508,"vZ0":-2.364379219853207,"x":59.15,"y":153.79,"x0":3.0967469124409526,"y0":50.00615044837509,"z0":5.245873321671674,"aX":20.32616719590595},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.0,"breakHorizontal":-17.8,"spinRate":2323,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.39765438368391326,"extension":5.9747872441589305},"index":0,"playId":"ac709e8e-d316-34c1-af47-eac47fb9440c","pitchNumber":1,"startTime":"2026-03-23T19:14:36.737Z","endTime":"2026-03-23T19:14:39.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":689688,"link":"/api/v1/people/689688","batSide":{"code":"R","description":"Right"}},"first":{"id":803475,"link":"/api/v1/people/803475"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.48500749174405,"aZ":-36.54107261612291,"pfxX":1.2572542106840732,"pfxZ":-3.064459629623797,"pX":0.3872315450830502,"pZ":1.5980114206038323,"vX0":-6.037945554918436,"vY0":-118.40199038524267,"vZ0":-0.7346831603665053,"x":102.24,"y":195.63,"x0":2.8010820328425843,"y0":50.00072401236894,"z0":5.240821147079858,"aX":1.7955935855624041},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.4,"breakHorizontal":-0.8,"spinRate":2045,"spinDirection":319},"zone":14,"typeConfidence":2.0,"plateTime":0.461674309043675,"extension":5.999975443155876},"index":1,"playId":"d3bd455e-8e45-3114-b356-4b94e20c9a88","pitchNumber":2,"startTime":"2026-03-23T19:14:55.400Z","endTime":"2026-03-23T19:15:22.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":689688,"link":"/api/v1/people/689688","batSide":{"code":"R","description":"Right"}},"first":{"id":803475,"link":"/api/v1/people/803475"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":692657,"fullName":"Omar Alfonzo","link":"/api/v1/people/692657"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.600547023428348,"aZ":-17.05529591087838,"pfxX":10.633943026211856,"pfxZ":7.745310549434846,"pX":0.16212424816978005,"pZ":3.0639069657022087,"vX0":-10.836351044567035,"vY0":-138.30850834499586,"vZ0":-3.1320757974742466,"x":110.82,"y":156.05,"x0":2.7347199940338656,"y0":50.00535875608812,"z0":5.34379761353357,"aX":20.765687016275855},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":-17.3,"spinRate":2348,"spinDirection":125},"zone":2,"typeConfidence":2.0,"plateTime":0.3948385160937895,"extension":6.034776002019466},"index":2,"playId":"4ef5b352-d623-353b-b647-1a61afb8d5b8","pitchNumber":3,"startTime":"2026-03-23T19:15:28.994Z","endTime":"2026-03-23T19:15:32.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":689688,"link":"/api/v1/people/689688","batSide":{"code":"R","description":"Right"}},"first":{"id":803475,"link":"/api/v1/people/803475"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.360089948569293,"aZ":-15.817424697832582,"pfxX":10.310427667948279,"pfxZ":8.567834006663595,"pX":0.5482949391497693,"pZ":2.5246681505532953,"vX0":-9.9757241143871,"vY0":-137.2754875185965,"vZ0":-4.449450871792456,"x":96.1,"y":170.61,"x0":2.8896176709810986,"y0":50.00090855271639,"z0":5.243129911658837,"aX":19.678371581721343},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":-16.6,"spinRate":2293,"spinDirection":122},"zone":6,"typeConfidence":2.0,"plateTime":0.3989800537755057,"extension":5.971230452795789},"index":3,"playId":"44dfddaa-a232-314c-a398-182a4abbb5d6","pitchNumber":4,"startTime":"2026-03-23T19:15:45.723Z","endTime":"2026-03-23T19:15:49.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":689688,"link":"/api/v1/people/689688","batSide":{"code":"R","description":"Right"}},"first":{"id":803475,"link":"/api/v1/people/803475"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.739978526561103,"aZ":-16.842694988124464,"pfxX":10.244689506223844,"pfxZ":7.939425546696631,"pX":-0.23371052494405997,"pZ":2.9231256495718774,"vX0":-11.552863617013031,"vY0":-138.29867771491493,"vZ0":-3.4291300793490738,"x":125.91,"y":159.86,"x0":2.6729312385071395,"y0":50.0042584533582,"z0":5.313470080096196,"aX":19.786190003149034},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.8,"breakHorizontal":-16.1,"spinRate":2377,"spinDirection":112},"zone":2,"typeConfidence":2.0,"plateTime":0.39651906069164067,"extension":6.013790136693686},"index":4,"playId":"80bc6978-6751-3c60-92e5-372c4ac0915e","pitchNumber":5,"startTime":"2026-03-23T19:16:10.163Z","endTime":"2026-03-23T19:16:15.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":689688,"link":"/api/v1/people/689688","batSide":{"code":"R","description":"Right"}},"first":{"id":803475,"link":"/api/v1/people/803475"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689688,"link":"/api/v1/people/689688"},"credit":"b_ab"},{"player":{"id":682995,"link":"/api/v1/people/682995"},"credit":"p_ab"},{"player":{"id":689688,"link":"/api/v1/people/689688"},"credit":"b_pa"},{"player":{"id":682995,"link":"/api/v1/people/682995"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:16:15.486Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colin Burgess strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-23T19:18:29.427Z","endTime":"2026-03-23T19:20:04.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":689878,"fullName":"Colin Burgess","link":"/api/v1/people/689878"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701568,"fullName":"Justin Meis","link":"/api/v1/people/701568"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803475,"fullName":"Colby Jones","link":"/api/v1/people/803475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":689878,"fullName":"Colin Burgess","link":"/api/v1/people/689878"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":692657,"link":"/api/v1/people/692657"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"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-23T19:18:31.666Z","endTime":"2026-03-23T19:18:31.667Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":689878,"link":"/api/v1/people/689878","batSide":{"code":"R","description":"Right"}},"first":{"id":803475,"link":"/api/v1/people/803475"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Justin Meis replaces Hunter Barco.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-23T19:18:31.668Z","endTime":"2026-03-23T19:18:31.669Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701568,"link":"/api/v1/people/701568"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682995,"link":"/api/v1/people/682995","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":689878,"link":"/api/v1/people/689878","batSide":{"code":"R","description":"Right"}},"first":{"id":803475,"link":"/api/v1/people/803475"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.999045835146656,"aZ":-36.100501316783465,"pfxX":2.373760169869555,"pfxZ":-2.45971771815422,"pX":-0.16425377735488877,"pZ":4.846588135806563,"vX0":3.547361027295771,"vY0":-124.88300750579475,"vZ0":4.30708187006682,"x":123.26,"y":107.92,"x0":-1.9066796486816997,"y0":50.005713726040035,"z0":6.053210057252949,"aX":3.7832003466549464},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.4,"breakHorizontal":-5.0,"spinRate":2744,"spinDirection":85},"zone":11,"typeConfidence":0.87,"plateTime":0.43707264608432306,"extension":5.342820610285127},"index":2,"playId":"75e31430-6542-33ac-b07c-678330ade6fb","pitchNumber":1,"startTime":"2026-03-23T19:18:31.670Z","endTime":"2026-03-23T19:18:35.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701568,"link":"/api/v1/people/701568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":689878,"link":"/api/v1/people/689878","batSide":{"code":"R","description":"Right"}},"first":{"id":803475,"link":"/api/v1/people/803475"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":95.0,"endSpeed":87.3,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.69669601828983,"aZ":-18.711306038032337,"pfxX":-2.122980441780293,"pfxZ":6.925017540052568,"pX":0.08584527543092636,"pZ":2.491228021822,"vX0":5.8567463724856,"vY0":-138.25595315044652,"vZ0":-5.088830979946382,"x":113.73,"y":171.52,"x0":-1.7804115695806053,"y0":50.00125612689278,"z0":5.604425927429899,"aX":-4.126971941164265},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.8,"breakHorizontal":2.6,"spinRate":2312,"spinDirection":210},"zone":5,"typeConfidence":0.92,"plateTime":0.39559071138153135,"extension":5.5547889947197415},"index":3,"playId":"1f3b4503-c56b-3896-bcc6-c3b18637b5cf","pitchNumber":2,"startTime":"2026-03-23T19:18:44.540Z","endTime":"2026-03-23T19:18:48.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701568,"link":"/api/v1/people/701568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":689878,"link":"/api/v1/people/689878","batSide":{"code":"R","description":"Right"}},"first":{"id":803475,"link":"/api/v1/people/803475"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.573758639137484,"aZ":-38.39996713910327,"pfxX":1.8028956302184773,"pfxZ":-3.9137167039205654,"pX":0.8100673005902354,"pZ":1.576839423494598,"vX0":6.000285571066034,"vY0":-125.11714394087286,"vZ0":-2.345167805877577,"x":86.12,"y":196.21,"x0":-1.8507644121425828,"y0":50.00443603394476,"z0":5.664647861344088,"aX":2.8659676386459587},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-7.4,"breakHorizontal":-4.6,"spinRate":2863,"spinDirection":55},"zone":14,"typeConfidence":0.89,"plateTime":0.4373011262807509,"extension":5.37103456650756},"index":4,"playId":"bab79d99-b0c7-354d-b0ab-601a1316f6c2","pitchNumber":3,"startTime":"2026-03-23T19:19:06.454Z","endTime":"2026-03-23T19:19:12.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701568,"link":"/api/v1/people/701568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":689878,"link":"/api/v1/people/689878","batSide":{"code":"R","description":"Right"}},"first":{"id":803475,"link":"/api/v1/people/803475"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.889279807732834,"aZ":-38.83087671870882,"pfxX":1.9825028565449567,"pfxZ":-4.097062368266149,"pX":0.3072721279700608,"pZ":1.5515775632294195,"vX0":4.588793714428106,"vY0":-126.23749526173916,"vZ0":-2.661569849931556,"x":105.29,"y":196.89,"x0":-1.7860659005150135,"y0":50.00025264073898,"z0":5.722595164240982,"aX":3.2229884995783182},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-7.8,"breakHorizontal":-4.6,"spinRate":2872,"spinDirection":56},"zone":9,"typeConfidence":0.89,"plateTime":0.43264728526227314,"extension":5.417541751444755},"index":5,"playId":"ac75d4ad-ecff-3897-8f73-fe37dc64cfed","pitchNumber":4,"startTime":"2026-03-23T19:19:25.494Z","endTime":"2026-03-23T19:19:29.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701568,"link":"/api/v1/people/701568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":689878,"link":"/api/v1/people/689878","batSide":{"code":"R","description":"Right"}},"first":{"id":803475,"link":"/api/v1/people/803475"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46022141059065,"aZ":-12.84280252734164,"pfxX":-2.4211241129895176,"pfxZ":9.708704056425413,"pX":0.11897407372755807,"pZ":3.2852616851341323,"vX0":6.279315901805157,"vY0":-140.36782471039126,"vZ0":-4.058711217797132,"x":112.46,"y":150.08,"x0":-1.8347166322171513,"y0":50.000798682230865,"z0":5.589129578608503,"aX":-4.820726101487808},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":3.1,"spinRate":2427,"spinDirection":211},"zone":12,"typeConfidence":0.92,"plateTime":0.39056343538268523,"extension":5.521854067576673},"index":6,"playId":"17ca9221-f27e-35fd-8a81-41a5e640e8e8","pitchNumber":5,"startTime":"2026-03-23T19:19:41.562Z","endTime":"2026-03-23T19:19:45.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701568,"link":"/api/v1/people/701568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":689878,"link":"/api/v1/people/689878","batSide":{"code":"R","description":"Right"}},"first":{"id":803475,"link":"/api/v1/people/803475"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.81099431934227,"aZ":-16.074437539679128,"pfxX":-1.9749415375780002,"pfxZ":8.26252856492726,"pX":0.4510139246950575,"pZ":3.5013287570904756,"vX0":6.577167057790441,"vY0":-139.31048108396155,"vZ0":-3.0848986518873254,"x":99.81,"y":144.24,"x0":-1.6929097125296588,"y0":50.00320587428547,"z0":5.697279058725059,"aX":-3.849016469962451},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.4,"breakHorizontal":2.0,"spinRate":2579,"spinDirection":212},"zone":12,"typeConfidence":0.92,"plateTime":0.39447613655968405,"extension":5.515984116603842},"index":7,"playId":"94b6c92c-f245-3134-9788-9a797796ad79","pitchNumber":6,"startTime":"2026-03-23T19:19:59.654Z","endTime":"2026-03-23T19:20:04.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701568,"link":"/api/v1/people/701568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":689878,"link":"/api/v1/people/689878","batSide":{"code":"R","description":"Right"}},"first":{"id":803475,"link":"/api/v1/people/803475"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689878,"link":"/api/v1/people/689878"},"credit":"b_ab"},{"player":{"id":701568,"link":"/api/v1/people/701568"},"credit":"p_ab"},{"player":{"id":689878,"link":"/api/v1/people/689878"},"credit":"b_pa"},{"player":{"id":701568,"link":"/api/v1/people/701568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.9,"awayTeamWinProbability":96.1,"homeTeamWinProbabilityAdded":0.49999999999999956,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:20:04.390Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lizandro Espinoza flies out to left fielder Jake Mangum.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-23T19:20:25.643Z","endTime":"2026-03-23T19:20:36.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":692371,"fullName":"Lizandro Espinoza","link":"/api/v1/people/692371"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701568,"fullName":"Justin Meis","link":"/api/v1/people/701568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":692371,"fullName":"Lizandro Espinoza","link":"/api/v1/people/692371"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":2.998,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.207900319187008,"aZ":-37.3492181489109,"pfxX":1.7253651291831518,"pfxZ":-3.2098584770694956,"pX":0.3530313073985115,"pZ":2.9400100753622227,"vX0":5.176162264485757,"vY0":-125.5454689196187,"vZ0":0.425385570986202,"x":103.54,"y":159.4,"x0":-1.9519783191870637,"y0":50.00357863666215,"z0":5.7855158964518685,"aX":2.7800712246211625},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.5,"breakHorizontal":-4.2,"spinRate":2980,"spinDirection":56},"zone":3,"typeConfidence":0.88,"plateTime":0.43473468545376104,"extension":5.532792152150256},"hitData":{"launchSpeed":97.4,"launchAngle":34.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.65,"coordY":74.36}},"index":0,"playId":"9971f34b-a755-35ea-9aef-59cd40696678","pitchNumber":1,"startTime":"2026-03-23T19:20:26.416Z","endTime":"2026-03-23T19:20:36.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701568,"link":"/api/v1/people/701568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692657,"link":"/api/v1/people/692657"},"first":{"id":691913,"link":"/api/v1/people/691913"},"second":{"id":821696,"link":"/api/v1/people/821696"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":815535,"link":"/api/v1/people/815535"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":694186,"link":"/api/v1/people/694186"}},"offense":{"batter":{"id":692371,"link":"/api/v1/people/692371","batSide":{"code":"R","description":"Right"}},"first":{"id":803475,"link":"/api/v1/people/803475"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692371,"link":"/api/v1/people/692371"},"credit":"b_ab"},{"player":{"id":701568,"link":"/api/v1/people/701568"},"credit":"p_ab"},{"player":{"id":692371,"link":"/api/v1/people/692371"},"credit":"b_pa"},{"player":{"id":701568,"link":"/api/v1/people/701568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.3999999999999999,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:20:36.093Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joey Bart grounds out, shortstop Lizandro Espinoza to first baseman Drew Compton.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-23T19:22:42.423Z","endTime":"2026-03-23T19:23:51.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":692371,"link":"/api/v1/people/692371"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686541,"link":"/api/v1/people/686541"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.190832207665412,"aZ":-18.34044511828433,"pfxX":-5.493612680704503,"pfxZ":6.999132059049773,"pX":-0.42452132642239804,"pZ":1.0355628593883084,"vX0":5.325516941359649,"vY0":-139.22560748071302,"vZ0":-9.943027096749892,"x":133.18,"y":210.82,"x0":-1.6418548871084986,"y0":50.00621959184563,"z0":5.8495920046812655,"aX":-10.863352244920453},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.9,"breakHorizontal":9.0,"spinRate":2070,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.3923485692414874,"extension":6.172726973144946},"index":0,"playId":"4e5c2177-b330-36a7-83f9-446e8d3593ef","pitchNumber":1,"startTime":"2026-03-23T19:22:42.423Z","endTime":"2026-03-23T19:22:46.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":85.5,"endSpeed":79.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.15462201726023,"aZ":-34.37405862094579,"pfxX":3.7584201357646148,"pfxZ":-1.3908196270632591,"pX":0.5410194986901864,"pZ":-0.12608013535412702,"vX0":4.131383999383909,"vY0":-124.42603065977873,"vZ0":-7.690378632284698,"x":96.38,"y":242.18,"x0":-1.6244766747742145,"y0":50.00354481869348,"z0":5.824745909837824,"aX":5.938820227073429},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.0,"breakHorizontal":-7.7,"spinRate":2249,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4389100337420775,"extension":6.28853931644279},"index":1,"playId":"46efcc8e-5414-3a22-8a24-75f1bed9faf1","pitchNumber":2,"startTime":"2026-03-23T19:22:56.315Z","endTime":"2026-03-23T19:22:59.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.3126677057837,"aZ":-13.45270356331079,"pfxX":-4.118413111700503,"pfxZ":9.555164663568302,"pX":-0.6980238942275709,"pZ":2.727103678844355,"vX0":4.168978623143053,"vY0":-139.974319565362,"vZ0":-6.158889709283583,"x":143.61,"y":165.15,"x0":-1.6807688730570738,"y0":50.00258095930536,"z0":5.8578756938793,"aX":-8.069275646094372},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":6.5,"spinRate":2169,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.39320204129596403,"extension":6.138063815469328},"index":2,"playId":"94ef07d1-b2f6-3bfb-90bf-f5d01054effb","pitchNumber":3,"startTime":"2026-03-23T19:23:13.282Z","endTime":"2026-03-23T19:23:16.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-03-23T19:23:33.474Z","endTime":"2026-03-23T19:23:44.232Z","isPitch":false,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"},"defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.615221782898978,"aZ":-27.13174045511993,"pfxX":3.1772662878059528,"pfxZ":3.0210765505956108,"pX":-0.08225345092653312,"pZ":1.9050981970891008,"vX0":3.0483916343680133,"vY0":-127.68813805451026,"vZ0":-4.679614013698829,"x":120.14,"y":187.34,"x0":-1.6997076697019506,"y0":50.00361303849336,"z0":5.86894517263567,"aX":5.303041480354594},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.8,"breakHorizontal":-6.4,"spinRate":2068,"spinDirection":181},"zone":8,"typeConfidence":2.0,"plateTime":0.4271907462821454,"extension":6.193099510068885},"hitData":{"launchSpeed":90.7,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.99,"coordY":155.62}},"index":4,"playId":"7e156d0e-a543-32c8-851d-ae9d65e2a832","pitchNumber":4,"startTime":"2026-03-23T19:23:44.232Z","endTime":"2026-03-23T19:23:51.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_ab"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_ab"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.95,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:23:51.088Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Billy Cook singles on a sharp line drive to left fielder Ethan Workinger.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-23T19:24:00.809Z","endTime":"2026-03-23T19:25:30.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":0,"outs":1},"matchup":{"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"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":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":689688,"link":"/api/v1/people/689688"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":81.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.584640803039186,"aZ":-34.1487943669115,"pfxX":0.33077134565698785,"pfxZ":-1.2130800400363837,"pX":0.24120488385369798,"pZ":0.5986923879762642,"vX0":4.681012929010403,"vY0":-126.39164224759442,"vZ0":-6.389399008039746,"x":107.81,"y":222.62,"x0":-1.6707855946747472,"y0":50.00141822864913,"z0":5.871777957508454,"aX":0.5389085123662585},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.4,"breakHorizontal":-1.6,"spinRate":2128,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.43188008898167585,"extension":6.270218222232238},"index":0,"playId":"61434bc6-a8b3-3372-9f1c-d049cdcff63a","pitchNumber":1,"startTime":"2026-03-23T19:24:16.524Z","endTime":"2026-03-23T19:24:21.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.65936173804645,"aZ":-15.358964669484205,"pfxX":-5.935467153063753,"pfxZ":8.52709755424731,"pX":-0.775610250868348,"pZ":0.7502739140862537,"vX0":4.461085452329888,"vY0":-140.0289863692758,"vZ0":-11.030979691772956,"x":146.56,"y":218.52,"x0":-1.6237892510453171,"y0":50.00357407634527,"z0":5.762897286868839,"aX":-11.7062412154877},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":9.7,"spinRate":1971,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.39219537491945333,"extension":6.242449581757995},"index":1,"playId":"950f50de-49e1-31a6-8fdf-774accc321d5","pitchNumber":2,"startTime":"2026-03-23T19:24:34.338Z","endTime":"2026-03-23T19:24:38.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.299650974538537,"aZ":-28.052322430509843,"pfxX":1.8776711578804037,"pfxZ":2.3953435614910683,"pX":-0.24022579292105795,"pZ":1.4326509003709464,"vX0":3.6217410683856164,"vY0":-129.337919668763,"vZ0":-5.996709691021061,"x":126.16,"y":200.1,"x0":-1.8946268482916886,"y0":50.001466551324825,"z0":5.892782112149026,"aX":3.226154765470436},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.4,"breakHorizontal":-4.1,"spinRate":1938,"spinDirection":185},"zone":13,"typeConfidence":2.0,"plateTime":0.42115048760789087,"extension":6.153565766775347},"index":2,"playId":"307bceb2-151a-3faa-b2ea-691e5e5d1cec","pitchNumber":3,"startTime":"2026-03-23T19:24:48.751Z","endTime":"2026-03-23T19:25:15.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":689878,"fullName":"Colin Burgess","link":"/api/v1/people/689878"}},"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.984894219753585,"aZ":-11.861562907187256,"pfxX":-2.9360007385990663,"pfxZ":9.897843348724193,"pX":-0.7947854478254207,"pZ":2.7256460570647354,"vX0":3.185846719099804,"vY0":-142.8346660302178,"vZ0":-7.030147280283001,"x":147.3,"y":165.19,"x0":-1.5467988681845393,"y0":50.005257215785434,"z0":5.976205463777576,"aX":-6.026512078024065},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.6,"breakHorizontal":4.7,"spinRate":2078,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.3844745813573902,"extension":6.2054971992833305},"hitData":{"launchSpeed":110.9,"launchAngle":12.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":74.18,"coordY":128.67}},"index":3,"playId":"6f2f1c43-57a1-3cb7-b31c-36fd9e0e8027","pitchNumber":4,"startTime":"2026-03-23T19:25:20.052Z","endTime":"2026-03-23T19:25:30.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_ab"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_ab"},{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_pa"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":2.8,"leverageIndex":0.53,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:25:30.455Z","atBatIndex":68},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Omar Alfonzo grounds into a double play, first baseman Drew Compton to shortstop Lizandro Espinoza. Billy Cook out at 2nd. Omar Alfonzo out at 1st.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-23T19:25:45.521Z","endTime":"2026-03-23T19:27:58.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":692657,"fullName":"Omar Alfonzo","link":"/api/v1/people/692657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"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":692657,"fullName":"Omar Alfonzo","link":"/api/v1/people/692657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686541,"link":"/api/v1/people/686541"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686541,"link":"/api/v1/people/686541"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":692371,"link":"/api/v1/people/692371"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.2,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.475053455959184,"aZ":-23.040551799563453,"pfxX":-9.75500590246239,"pfxZ":5.582896696103245,"pX":0.8160536591268139,"pZ":1.2019781543866042,"vX0":9.362991641762378,"vY0":-127.4480440523333,"vZ0":-6.95071404264873,"x":85.89,"y":206.33,"x0":-1.6471807802758085,"y0":50.003940127401485,"z0":5.7983180831940295,"aX":-15.96470071679473},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.6,"breakHorizontal":15.4,"spinRate":1920,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.43063375464009823,"extension":6.321703531245764},"index":0,"playId":"66ee4781-80a6-3daf-83bb-f09b361101cf","pitchNumber":1,"startTime":"2026-03-23T19:25:58.060Z","endTime":"2026-03-23T19:26:02.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":692657,"link":"/api/v1/people/692657","batSide":{"code":"L","description":"Left"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":78.2,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.770059341431843,"aZ":-24.798777341595294,"pfxX":-9.1961630554772,"pfxZ":4.659579164634605,"pX":-1.0878865918285459,"pZ":3.1477398071404354,"vX0":4.824483406802638,"vY0":-126.08876485382639,"vZ0":-2.073587182484751,"x":158.47,"y":153.79,"x0":-1.8489489229469807,"y0":50.001101803491665,"z0":6.017036934061582,"aX":-14.549938840549485},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.2,"breakHorizontal":15.2,"spinRate":1892,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.4373009697512318,"extension":6.000179412494512},"index":1,"playId":"c456e523-fb87-361d-8fb3-673643fb4a4a","pitchNumber":2,"startTime":"2026-03-23T19:26:17.819Z","endTime":"2026-03-23T19:26:22.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":692657,"link":"/api/v1/people/692657","batSide":{"code":"L","description":"Left"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79506585097512,"aZ":-23.976024364819665,"pfxX":-8.223425871297264,"pfxZ":4.880377082628504,"pX":0.12981242923326866,"pZ":1.391383220092545,"vX0":7.161303214165114,"vY0":-128.5291635579421,"vZ0":-6.3799238168530925,"x":112.05,"y":201.21,"x0":-1.6195556320817126,"y0":50.001569923803046,"z0":5.758976230955764,"aX":-13.804704772044005},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.7,"breakHorizontal":13.3,"spinRate":1941,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.42561054081323757,"extension":6.285558217714075},"index":2,"playId":"0de3c612-6b00-3980-a22d-4c6592fd482d","pitchNumber":3,"startTime":"2026-03-23T19:26:35.105Z","endTime":"2026-03-23T19:26:39.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":692657,"link":"/api/v1/people/692657","batSide":{"code":"L","description":"Left"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.007195089163815,"aZ":-25.333176875264737,"pfxX":4.11425674669636,"pfxZ":4.041414717491848,"pX":0.36693874540333443,"pZ":1.722117068972455,"vX0":4.112418678120986,"vY0":-128.77563539716374,"vZ0":-5.4304972462232834,"x":103.01,"y":192.28,"x0":-1.7810294097750696,"y0":50.00092315398395,"z0":5.800690729603078,"aX":6.954984388492277},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.4,"breakHorizontal":-8.3,"spinRate":1992,"spinDirection":179},"zone":9,"typeConfidence":2.0,"plateTime":0.42422724092136654,"extension":6.259304315258961},"index":3,"playId":"702168e9-0973-369a-96c3-5cb5a8c33e27","pitchNumber":4,"startTime":"2026-03-23T19:26:52.308Z","endTime":"2026-03-23T19:26:55.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":692657,"link":"/api/v1/people/692657","batSide":{"code":"L","description":"Left"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-23T19:27:04.511Z","endTime":"2026-03-23T19:27:14.116Z","isPitch":false,"type":"action","player":{"id":692657,"link":"/api/v1/people/692657"},"defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":692657,"link":"/api/v1/people/692657","batSide":{"code":"L","description":"Left"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.24385178507634,"aZ":-24.093000506911924,"pfxX":-7.152440779189586,"pfxZ":4.890157672413581,"pX":-0.22983712389042976,"pZ":1.8690498589955122,"vX0":5.827973061624208,"vY0":-127.49162409249571,"vZ0":-5.015258690318652,"x":125.76,"y":188.32,"x0":-1.61172841305958,"y0":50.003785581115544,"z0":5.753847099245163,"aX":-11.821577326247878},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.9,"breakHorizontal":11.8,"spinRate":1847,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.42898349202783725,"extension":6.182974366529942},"index":5,"playId":"4e93c964-3b0e-3a7d-ba41-216b9e145148","pitchNumber":5,"startTime":"2026-03-23T19:27:14.116Z","endTime":"2026-03-23T19:27:17.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":692657,"link":"/api/v1/people/692657","batSide":{"code":"L","description":"Left"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.1923093538582,"aZ":-13.210235692529903,"pfxX":-3.7480037690336134,"pfxZ":9.535622119921477,"pX":-1.1951587860583357,"pZ":2.326424199372225,"vX0":2.2160620774692004,"vY0":-140.89167078901048,"vZ0":-7.4569857746567445,"x":162.56,"y":175.97,"x0":-1.509365607731185,"y0":50.00443634528994,"z0":5.880822371771872,"aX":-7.455539104874456},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.7,"breakHorizontal":6.2,"spinRate":2001,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.39034647817742396,"extension":6.260622319029621},"index":6,"playId":"d0353ec7-02ae-3160-bda9-a48e52ef1a26","pitchNumber":6,"startTime":"2026-03-23T19:27:32.495Z","endTime":"2026-03-23T19:27:36.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":692657,"link":"/api/v1/people/692657","batSide":{"code":"L","description":"Left"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.200269563329716,"aZ":-25.33419721186482,"pfxX":-6.561548624221796,"pfxZ":4.194102533768115,"pX":-0.33691623948807525,"pZ":2.7839228686982005,"vX0":5.255303354878005,"vY0":-126.91989154320656,"vZ0":-2.7319391391861485,"x":129.84,"y":163.61,"x0":-1.582809634531035,"y0":50.001169960913984,"z0":5.893782843884519,"aX":-10.694219009359799},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.2,"breakHorizontal":10.7,"spinRate":1858,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.4317065285591868,"extension":6.256077712215346},"hitData":{"launchSpeed":79.0,"launchAngle":-12.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.95,"coordY":168.92}},"index":7,"playId":"1c3dd90b-b44c-365e-949d-3156a2fb442a","pitchNumber":7,"startTime":"2026-03-23T19:27:48.155Z","endTime":"2026-03-23T19:27:58.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689878,"link":"/api/v1/people/689878"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":803475,"link":"/api/v1/people/803475"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":807080,"link":"/api/v1/people/807080"},"right":{"id":702582,"link":"/api/v1/people/702582"}},"offense":{"batter":{"id":692657,"link":"/api/v1/people/692657","batSide":{"code":"L","description":"Left"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":700499,"link":"/api/v1/people/700499"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692657,"link":"/api/v1/people/692657"},"credit":"b_ab"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_ab"},{"player":{"id":692657,"link":"/api/v1/people/692657"},"credit":"b_pa"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-4.6,"leverageIndex":1.32,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:27:58.948Z","atBatIndex":69}]