[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Maikel Garcia strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-07T17:10:51.600Z","endTime":"2026-04-07T17:11:59.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-07T14:00:52.406Z","endTime":"2026-04-07T16:44:09.438Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"},"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-04-07T16:44:09.438Z","endTime":"2026-04-07T17:09:37.006Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"},"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-04-07T17:09:37.006Z","endTime":"2026-04-07T17:10:53.924Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.357606085485976,"aZ":-25.500968950599496,"pfxX":-10.614847858499147,"pfxZ":3.4563192558720726,"pX":-0.39065380298626873,"pZ":3.996529639672001,"vX0":9.702414963453108,"vY0":-138.6058555422013,"vZ0":-0.449323096334758,"x":131.89,"y":130.87,"x0":-2.5714926509078375,"y0":50.00140657210164,"z0":5.875888637377356,"aX":-20.482731066632372},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.4,"breakHorizontal":17.0,"spinRate":1881,"spinDirection":229},"zone":11,"typeConfidence":0.94,"plateTime":0.3964146544022169,"extension":7.128477586648146},"index":3,"playId":"8e2057f6-1181-385f-8095-e909ecef385c","pitchNumber":1,"startTime":"2026-04-07T17:10:53.924Z","endTime":"2026-04-07T17:10:58.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.190969333893097,"aZ":-16.053384300703677,"pfxX":-6.853897099824549,"pfxZ":8.345963948577326,"pX":0.9450731474084904,"pZ":2.8141715552834223,"vX0":11.986943319973403,"vY0":-138.19535252759002,"vZ0":-5.262236978725974,"x":80.98,"y":162.8,"x0":-2.5608579024715583,"y0":50.00135286363649,"z0":5.823571388772609,"aX":-13.237552955317337},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.2,"breakHorizontal":9.8,"spinRate":2264,"spinDirection":221},"zone":12,"typeConfidence":0.9,"plateTime":0.3965407902615339,"extension":7.057430803609887},"index":4,"playId":"959d19f8-a541-3d2e-a2c5-bb885cda749e","pitchNumber":2,"startTime":"2026-04-07T17:11:08.475Z","endTime":"2026-04-07T17:11:14.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.89212138927168,"aZ":-25.45805541374974,"pfxX":-10.533601650318523,"pfxZ":3.510060227025111,"pX":-0.6927608525225937,"pZ":3.495572746965335,"vX0":9.097851087156451,"vY0":-138.25323696658035,"vZ0":-1.1315479404768285,"x":143.41,"y":144.4,"x0":-2.674912291415009,"y0":50.00668797340731,"z0":5.636015277565852,"aX":-20.178457850712267},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.2,"breakHorizontal":16.9,"spinRate":1998,"spinDirection":235},"zone":11,"typeConfidence":0.94,"plateTime":0.39781383425654626,"extension":7.182072954264791},"index":5,"playId":"b170ebd1-b585-3108-a228-159c10ffeb63","pitchNumber":3,"startTime":"2026-04-07T17:11:22.427Z","endTime":"2026-04-07T17:11:27.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.48912828044308,"aZ":-25.453476472482684,"pfxX":-10.732553938662067,"pfxZ":3.467014857545733,"pX":0.4572862671285864,"pZ":2.9830163460036525,"vX0":12.0501284215968,"vY0":-139.3112003090449,"vZ0":-2.361788244917776,"x":99.57,"y":158.24,"x0":-2.559635696541917,"y0":50.00053476515876,"z0":5.549757387209782,"aX":-20.790674996263682},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.9,"breakHorizontal":16.4,"spinRate":2046,"spinDirection":230},"zone":3,"typeConfidence":0.95,"plateTime":0.39533923793809267,"extension":7.102318704087427},"index":6,"playId":"e5123bb9-3af9-36d0-92e7-818b14c93293","pitchNumber":4,"startTime":"2026-04-07T17:11:39.140Z","endTime":"2026-04-07T17:11:43.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":96.9,"endSpeed":87.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.02400042752199,"aZ":-12.177509579285804,"pfxX":-6.039248369842536,"pfxZ":10.161681800000954,"pX":0.1315805664743713,"pZ":3.918754529426326,"vX0":9.514583224174194,"vY0":-140.62584613148854,"vZ0":-3.3146493344783674,"x":111.98,"y":132.97,"x0":-2.538322203150726,"y0":50.00571368702006,"z0":5.922910983546064,"aX":-11.888464574460395},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.8,"breakHorizontal":8.6,"spinRate":2283,"spinDirection":218},"zone":12,"typeConfidence":0.91,"plateTime":0.39209602606765737,"extension":7.122487704907948},"index":7,"playId":"fbc2d86e-9bb6-3dea-95cb-52f6a96b3354","pitchNumber":5,"startTime":"2026-04-07T17:11:55.823Z","endTime":"2026-04-07T17:11:59.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-04-07T17:11:59.468Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bobby Witt Jr. grounds out, third baseman José Ramírez to first baseman Rhys Hoskins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-07T17:12:02.294Z","endTime":"2026-04-07T17:13:26.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"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":97.4,"endSpeed":88.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.34859612039723,"aZ":-14.608283321387429,"pfxX":-6.300273370625941,"pfxZ":8.784080364403358,"pX":0.8248181653772079,"pZ":2.8741984852810725,"vX0":11.013543287688634,"vY0":-141.2496154806512,"vZ0":-5.570229426084494,"x":85.56,"y":161.18,"x0":-2.3251435754636036,"y0":50.00095108568233,"z0":5.828288538674993,"aX":-12.596847972761907},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":8.9,"spinRate":2276,"spinDirection":221},"zone":12,"typeConfidence":0.91,"plateTime":0.3893555387939971,"extension":7.067491837771752},"index":0,"playId":"58cc57d3-2d02-3de2-a736-041780295b11","pitchNumber":1,"startTime":"2026-04-07T17:12:23.802Z","endTime":"2026-04-07T17:12:28.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.01532394288686,"aZ":-28.28709626284241,"pfxX":5.861366107061626,"pfxZ":2.3778765549530814,"pX":0.09047482152788593,"pZ":1.25418874725597,"vX0":5.348191594493575,"vY0":-127.32851332854544,"vZ0":-5.223394542768557,"x":113.55,"y":204.92,"x0":-2.8016246110408165,"y0":50.00584891285848,"z0":5.5804657612909505,"aX":9.589794018112837},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.4,"breakHorizontal":-11.9,"spinRate":2189,"spinDirection":48},"zone":14,"typeConfidence":0.91,"plateTime":0.4307542147612784,"extension":6.827605241984883},"index":1,"playId":"3f870d9e-da96-3e4d-aef4-5193ca4884a3","pitchNumber":2,"startTime":"2026-04-07T17:12:38.506Z","endTime":"2026-04-07T17:12:43.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.65096780996872,"aZ":-24.82571948289719,"pfxX":-12.135396954100123,"pfxZ":3.742669207219416,"pX":-0.5409544750868123,"pZ":2.48898282984532,"vX0":9.830945714316046,"vY0":-140.3418796818945,"vZ0":-3.9768239957299487,"x":137.62,"y":171.58,"x0":-2.5417685420080116,"y0":50.0000205541226,"z0":5.573811594599349,"aX":-23.804268150611865},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.0,"breakHorizontal":19.6,"spinRate":2036,"spinDirection":232},"zone":4,"typeConfidence":0.95,"plateTime":0.39278196045243785,"extension":7.112109164799582},"index":2,"playId":"8b0e9bcc-f938-353c-ba12-3bce0b3b856e","pitchNumber":3,"startTime":"2026-04-07T17:12:54.300Z","endTime":"2026-04-07T17:12:59.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-07T17:13:06.137Z","endTime":"2026-04-07T17:13:18.112Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"},"defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.295299296468336,"aZ":-42.691976915933296,"pfxX":4.622320686112781,"pfxZ":-7.07602985690429,"pX":0.43228349251026665,"pZ":0.8198535105949037,"vX0":5.531475642031099,"vY0":-122.29402845253084,"vZ0":-3.2777065830937344,"x":100.52,"y":216.64,"x0":-2.47547433286603,"y0":50.003725202153724,"z0":5.907809341716231,"aX":6.869816466445867},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-13.3,"breakHorizontal":-9.8,"spinRate":2429,"spinDirection":33},"zone":14,"typeConfidence":0.9,"plateTime":0.4511176327985291,"extension":6.649386496321083},"hitData":{"launchSpeed":52.5,"launchAngle":-25.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.07,"coordY":161.35}},"index":4,"playId":"b8091074-559a-30f4-9944-3b24f7243f91","pitchNumber":4,"startTime":"2026-04-07T17:13:18.112Z","endTime":"2026-04-07T17:13:26.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-07T17:13:26.297Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vinnie Pasquantino flies out to left fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-07T17:13:35.564Z","endTime":"2026-04-07T17:14:30.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.2,"endSpeed":83.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.431124706031675,"aZ":-23.44986560944563,"pfxX":-1.7168009552946755,"pfxZ":4.849276568252055,"pX":-0.7666245376478571,"pZ":3.4593621448063545,"vX0":6.119287758709199,"vY0":-134.10455678510223,"vZ0":-1.5430735912748679,"x":146.22,"y":145.38,"x0":-2.8676573505218057,"y0":50.00087044956215,"z0":5.735912803210957,"aX":-3.088090126724711},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.6,"breakHorizontal":1.6,"spinRate":2178,"spinDirection":210},"zone":1,"typeConfidence":0.89,"plateTime":0.4104282700526989,"extension":7.079080652095156},"index":0,"playId":"81e3f0f6-725a-315e-bbd5-22616b43ec09","pitchNumber":1,"startTime":"2026-04-07T17:13:51.056Z","endTime":"2026-04-07T17:13:56.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":96.3,"endSpeed":87.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34546204472122,"aZ":-16.167227273596115,"pfxX":-7.1736777159422065,"pfxZ":8.11946489481797,"pX":-0.2503370829071804,"pZ":4.363405826824392,"vX0":8.663244747606685,"vY0":-139.9498914037983,"vZ0":-1.6589730401705243,"x":126.54,"y":120.97,"x0":-2.4627514134205097,"y0":50.00382866334421,"z0":6.0295385556122625,"aX":-14.14559967023412},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":11.0,"spinRate":2220,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.3922560180571697,"extension":6.89523110091955},"index":1,"playId":"35b36cba-2a7d-3da7-b25a-511cb25aae1a","pitchNumber":2,"startTime":"2026-04-07T17:14:06.138Z","endTime":"2026-04-07T17:14:10.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.06016856272603,"aZ":-15.560656460141239,"pfxX":-7.171452629622937,"pfxZ":8.473154347319939,"pX":-0.6186376576250416,"pZ":3.4536265053496016,"vX0":7.99175035973238,"vY0":-139.97003139292224,"vZ0":-3.928055529645117,"x":140.58,"y":145.53,"x0":-2.5952137996116402,"y0":50.0044688454604,"z0":5.911256522416313,"aX":-14.064211369660917},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":11.2,"spinRate":2069,"spinDirection":221},"zone":1,"typeConfidence":0.91,"plateTime":0.3931013626193205,"extension":7.00601528885592},"hitData":{"launchSpeed":94.7,"launchAngle":37.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":51.66,"coordY":105.52}},"index":2,"playId":"449d3b3f-4d47-3a94-a58e-cfb13cb0e323","pitchNumber":3,"startTime":"2026-04-07T17:14:21.547Z","endTime":"2026-04-07T17:14:30.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-07T17:14:30.392Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Steven Kwan lines out to shortstop Bobby Witt Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-07T17:15:53.964Z","endTime":"2026-04-07T17:17:04.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":80.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.879721041443474,"aZ":-10.587590971316224,"pfxX":5.161527807944066,"pfxZ":12.663194101633572,"pX":0.13447492498979316,"pZ":4.3203668215379025,"vX0":-3.6982672237980956,"vY0":-131.98247592793328,"vZ0":-2.753506767702669,"x":111.87,"y":122.13,"x0":0.9074318641918289,"y0":50.0050086142555,"z0":6.194559371102814,"aX":8.80096500302042},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":22.2,"breakHorizontal":-8.2,"spinRate":2226,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.42046604460572423,"extension":6.229365109809263},"index":0,"playId":"d17003df-9731-388e-a301-152635fdf2bb","pitchNumber":1,"startTime":"2026-04-07T17:16:36.268Z","endTime":"2026-04-07T17:16:41.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":91.2,"endSpeed":81.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.955720308869516,"aZ":-11.110813329204156,"pfxX":4.877242988950314,"pfxZ":12.215792385035932,"pX":0.0702468113676064,"pZ":2.9790917610454066,"vX0":-3.514853438493524,"vY0":-132.42566042597926,"vZ0":-6.017402207704846,"x":114.32,"y":158.34,"x0":0.8008478630740993,"y0":50.004079063447335,"z0":6.1424986562441415,"aX":8.41051514686321},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":20.5,"breakHorizontal":-7.8,"spinRate":2312,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.4183191286154053,"extension":6.230172378289663},"index":1,"playId":"7648cee5-4a45-3666-a05e-961662687780","pitchNumber":2,"startTime":"2026-04-07T17:16:47.089Z","endTime":"2026-04-07T17:16:51.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":78.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.08639026714831,"aZ":-18.157649975997,"pfxX":-1.1258929497890442,"pfxZ":8.64395026207971,"pX":-0.41352820538842605,"pZ":2.0719032936227353,"vX0":-3.187146014542011,"vY0":-128.7164545347463,"vZ0":-6.219807990445745,"x":132.76,"y":182.84,"x0":1.0041788958482516,"y0":50.00399547711207,"z0":6.001479178314505,"aX":-1.824887257519798},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":13.9,"breakHorizontal":3.0,"spinRate":2402,"spinDirection":172},"zone":4,"typeConfidence":2.0,"plateTime":0.4311534285141789,"extension":6.302869762116099},"hitData":{"launchSpeed":73.1,"launchAngle":15.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":129.03,"coordY":134.69}},"index":2,"playId":"2d88e1b4-fa84-368d-a36d-9f57db61955b","pitchNumber":3,"startTime":"2026-04-07T17:16:57.666Z","endTime":"2026-04-07T17:17:04.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-04-07T17:17:04.847Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Martínez grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-07T17:17:28.393Z","endTime":"2026-04-07T17:18:06.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"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-04-07T17:17:20.952Z","endTime":"2026-04-07T17:17:30.654Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"},"defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":81.0,"endSpeed":72.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.156734173706507,"aZ":-23.52616795574582,"pfxX":10.132845297934937,"pfxZ":6.371810886561375,"pX":1.5921663642617065,"pZ":2.4702072976124994,"vX0":-2.901033848672751,"vY0":-117.74409868546516,"vZ0":-3.219006159082528,"x":56.31,"y":172.08,"x0":1.5482897713911412,"y0":50.00578536190301,"z0":6.1123013378985664,"aX":13.76496931568614},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":10.7,"breakHorizontal":-17.3,"spinRate":1574,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.47112230050603365,"extension":6.116478431540669},"index":1,"playId":"bb0fe896-68c4-3c0b-98f5-3c6140f0418e","pitchNumber":1,"startTime":"2026-04-07T17:17:30.654Z","endTime":"2026-04-07T17:17:34.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":81.9,"endSpeed":73.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.166099514794684,"aZ":-23.64848108766581,"pfxX":9.714957715090428,"pfxZ":6.0459774885366055,"pX":1.9404093008336178,"pZ":2.9569994257780805,"vX0":-2.108495122754462,"vY0":-119.17537627710061,"vZ0":-2.5174813154058193,"x":43.04,"y":158.94,"x0":1.5863691743695527,"y0":50.001031586374005,"z0":6.208142369167726,"aX":13.693647556815444},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":10.4,"breakHorizontal":-16.9,"spinRate":1698,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4631618010402101,"extension":5.987524382938968},"index":2,"playId":"30078db1-2ba1-3c9e-b651-bba6958b09a3","pitchNumber":2,"startTime":"2026-04-07T17:17:48.223Z","endTime":"2026-04-07T17:17:52.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46041117808035,"aZ":-21.956705506494643,"pfxX":-0.6907510603829596,"pfxZ":6.039628137251202,"pX":0.26075363890598513,"pZ":2.38515410785945,"vX0":-2.663666107528185,"vY0":-130.03957314913583,"vZ0":-4.963099543230403,"x":107.06,"y":174.38,"x0":1.3933030385480378,"y0":50.00193628957549,"z0":6.011942430294749,"aX":-1.1673080861865035},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.0,"breakHorizontal":1.9,"spinRate":2359,"spinDirection":163},"zone":5,"typeConfidence":2.0,"plateTime":0.4232374658878362,"extension":6.221518365420659},"hitData":{"launchSpeed":102.5,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.88,"coordY":169.8}},"index":3,"playId":"a56812a8-00ac-3963-921f-994bb01b63ea","pitchNumber":3,"startTime":"2026-04-07T17:17:58.965Z","endTime":"2026-04-07T17:18:06.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-07T17:18:06.606Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Ramírez flies out to left fielder Isaac Collins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-07T17:18:14.477Z","endTime":"2026-04-07T17:19:01.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.237581132390037,"aZ":-16.42101665979063,"pfxX":0.05320635155232356,"pfxZ":9.31965920966322,"pX":0.8260015281172544,"pZ":3.3299937551696863,"vX0":-1.2895868869308578,"vY0":-129.48497342025615,"vZ0":-4.00235025114167,"x":85.51,"y":148.87,"x0":1.3245580253812161,"y0":50.00131805190784,"z0":6.160268646264425,"aX":0.09023629362536437},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":16.2,"breakHorizontal":0.2,"spinRate":2295,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.42377696763529826,"extension":6.152110121515069},"index":0,"playId":"d25e15bc-ca8f-3235-b33f-00c364d52f23","pitchNumber":1,"startTime":"2026-04-07T17:18:28.305Z","endTime":"2026-04-07T17:18:34.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":82.9,"endSpeed":75.9,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.47862848538046,"aZ":-24.10097258536117,"pfxX":10.26672660122702,"pfxZ":5.527702842190989,"pX":-0.27740266816779374,"pZ":0.9246898317129444,"vX0":-7.107264784782074,"vY0":-120.3854120408359,"vZ0":-6.6029510231189565,"x":127.57,"y":213.81,"x0":1.3867422794622821,"y0":50.002701703638394,"z0":5.851337962874618,"aX":14.99295597378994},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":8.5,"breakHorizontal":-16.8,"spinRate":1597,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.455867973907516,"extension":6.261697356586401},"index":1,"playId":"b2d12d14-2b03-3a0f-b583-4edec195d523","pitchNumber":2,"startTime":"2026-04-07T17:18:39.016Z","endTime":"2026-04-07T17:18:43.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":93.0,"endSpeed":83.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.625428839077564,"aZ":-11.90109866670466,"pfxX":5.225896226875991,"pfxZ":11.172095579914675,"pX":-0.11026595295106614,"pZ":2.7834523821946187,"vX0":-4.447154960086156,"vY0":-135.13649596848586,"vZ0":-6.364319032401205,"x":121.2,"y":163.63,"x0":0.8931650417956456,"y0":50.00360607482863,"z0":6.0374514822500585,"aX":9.483828111199356},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.7,"breakHorizontal":-8.3,"spinRate":2346,"spinDirection":152},"zone":2,"typeConfidence":2.0,"plateTime":0.40828135641287533,"extension":6.334269517149924},"hitData":{"launchSpeed":101.6,"launchAngle":37.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.18,"coordY":111.71}},"index":2,"playId":"6c035c75-39de-38a1-a7b0-1d44734866d7","pitchNumber":3,"startTime":"2026-04-07T17:18:52.075Z","endTime":"2026-04-07T17:19:01.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-07T17:19:01.968Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Salvador Perez grounds out, shortstop Brayan Rocchio to first baseman Rhys Hoskins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-07T17:20:32.967Z","endTime":"2026-04-07T17:21:34.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.901270523952864,"aZ":-32.323935008263625,"pfxX":7.63626805399656,"pfxZ":-0.09243773365740715,"pX":-0.28827499484590335,"pZ":2.3166614179296547,"vX0":3.717873681284921,"vY0":-123.3498535727033,"vZ0":-1.575908666574058,"x":127.99,"y":176.23,"x0":-2.810259903268858,"y0":50.00586496066204,"z0":5.704302040605848,"aX":11.699636859801485},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.4,"breakHorizontal":-14.8,"spinRate":2195,"spinDirection":62},"zone":5,"typeConfidence":0.91,"plateTime":0.44505460565918087,"extension":6.685729846043142},"index":0,"playId":"a1bbd168-45bc-3717-bf71-880a84463723","pitchNumber":1,"startTime":"2026-04-07T17:21:11.737Z","endTime":"2026-04-07T17:21:16.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.852787609867846,"aZ":-24.487920804986512,"pfxX":-9.460320741623,"pfxZ":3.9874157055478587,"pX":0.4681395658958103,"pZ":2.6644164343907186,"vX0":11.136458196320941,"vY0":-138.38872023104358,"vZ0":-3.9808735257203773,"x":99.16,"y":166.84,"x0":-2.3920608751376267,"y0":50.00143505881976,"z0":5.775457910060337,"aX":-18.224226018475104},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.5,"breakHorizontal":14.6,"spinRate":1901,"spinDirection":226},"zone":6,"typeConfidence":0.94,"plateTime":0.3968292142781009,"extension":6.97858775579645},"hitData":{"launchSpeed":105.3,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.72,"coordY":153.46}},"index":1,"playId":"381d1148-045c-345b-9ada-9fd8d0fa472f","pitchNumber":2,"startTime":"2026-04-07T17:21:24.448Z","endTime":"2026-04-07T17:21:34.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-07T17:21:34.364Z","atBatIndex":6},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Carter Jensen homers (3) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-07T17:22:00.693Z","endTime":"2026-04-07T17:22:42.968Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":{"id":668909,"link":"/api/v1/people/668909"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"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-04-07T17:21:50.896Z","endTime":"2026-04-07T17:22:02.966Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"},"defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":81.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.64821514347536,"aZ":-23.604970390089253,"pfxX":-3.6711255120749753,"pfxZ":4.991350047126296,"pX":-1.2455796381341457,"pZ":2.8764158853920954,"vX0":5.693795035695715,"vY0":-131.6499546566302,"vZ0":-2.7423988658670972,"x":164.48,"y":161.12,"x0":-2.9814251639741682,"y0":50.00276795457632,"z0":5.720949168160516,"aX":-6.303236442605747},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.5,"breakHorizontal":5.0,"spinRate":2235,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.41957607509859773,"extension":7.016419036769719},"index":1,"playId":"e520f2fb-e8fb-3e9c-952b-4ef2d63efc44","pitchNumber":1,"startTime":"2026-04-07T17:22:02.966Z","endTime":"2026-04-07T17:22:07.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":80.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.76390901528744,"aZ":-25.195188946524993,"pfxX":-3.4549784617016677,"pfxZ":4.094026723578336,"pX":0.1035042884407411,"pZ":2.9501161211384077,"vX0":8.46699278200867,"vY0":-131.46060476277748,"vZ0":-2.115707137914031,"x":113.05,"y":159.13,"x0":-2.748791856476594,"y0":50.00103089659906,"z0":5.687129427581908,"aX":-5.887099181688913},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.1,"breakHorizontal":3.8,"spinRate":2149,"spinDirection":208},"zone":2,"typeConfidence":0.84,"plateTime":0.4209540632973021,"extension":6.936587354364509},"hitData":{"launchSpeed":112.5,"launchAngle":21.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":205.92,"coordY":62.86}},"index":2,"playId":"47fe1667-75d4-3042-8483-9916f5dc77c7","pitchNumber":2,"startTime":"2026-04-07T17:22:17.285Z","endTime":"2026-04-07T17:22:42.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-10.500000000000007,"leverageIndex":0.67,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-04-07T17:22:42.968Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan India strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-07T17:22:33.405Z","endTime":"2026-04-07T17:23:59.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":85.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.35766659207301,"aZ":-18.705012463312098,"pfxX":-10.94034873207675,"pfxZ":7.0635092537048365,"pX":-0.1700838420245432,"pZ":3.0000418746046336,"vX0":10.585856347955458,"vY0":-138.3040923933237,"vZ0":-3.8151703956782232,"x":123.48,"y":157.78,"x0":-2.6551597693224465,"y0":50.00371654294943,"z0":5.677752392977205,"aX":-20.86366003048583},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.0,"breakHorizontal":17.2,"spinRate":1921,"spinDirection":233},"zone":2,"typeConfidence":0.91,"plateTime":0.3984374635086918,"extension":7.056915903021327},"index":0,"playId":"0ba6ef89-53f7-34a8-920c-a57fcc97d70e","pitchNumber":1,"startTime":"2026-04-07T17:23:01.951Z","endTime":"2026-04-07T17:23:05.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.55462809099802,"aZ":-10.861750326308956,"pfxX":-7.275338271898756,"pfxZ":11.027397574181522,"pX":0.6945604813799804,"pZ":3.048391469254379,"vX0":10.93021733628558,"vY0":-138.97355177772764,"vZ0":-6.086757365295515,"x":90.52,"y":156.47,"x0":-2.3657724671914995,"y0":50.00616216367548,"z0":6.0065524742701015,"aX":-14.066221069557704},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.6,"breakHorizontal":10.6,"spinRate":2191,"spinDirection":218},"zone":3,"typeConfidence":0.91,"plateTime":0.39590663437075957,"extension":6.954801654609135},"index":1,"playId":"a1c18373-318a-37b7-99bd-8aa4f3ea23a7","pitchNumber":2,"startTime":"2026-04-07T17:23:18.245Z","endTime":"2026-04-07T17:23:24.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-07T17:23:31.181Z","endTime":"2026-04-07T17:23:43.558Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"},"defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":87.1,"endSpeed":80.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35928872221672,"aZ":-28.651387765139233,"pfxX":3.624297512855872,"pfxZ":2.17082665850603,"pX":0.8096902485949884,"pZ":1.4427120622242804,"vX0":7.414109072150338,"vY0":-126.69283334368298,"vZ0":-4.754678788196547,"x":86.14,"y":199.83,"x0":-2.627739388782379,"y0":50.00275537254353,"z0":5.638975527889641,"aX":5.878918043733935},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.0,"breakHorizontal":-8.3,"spinRate":2132,"spinDirection":46},"zone":14,"typeConfidence":0.9,"plateTime":0.4326560215790298,"extension":6.718927373133444},"index":3,"playId":"b7f43235-c78b-318b-913e-79811a0727e6","pitchNumber":3,"startTime":"2026-04-07T17:23:43.558Z","endTime":"2026-04-07T17:23:48.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.251104768709084,"aZ":-28.693159681452652,"pfxX":4.780713835014044,"pfxZ":2.158979630878214,"pX":1.5852904672959063,"pZ":1.7519731950718005,"vX0":8.904094741443881,"vY0":-126.8016063950763,"vZ0":-4.2630358172296825,"x":56.57,"y":191.48,"x0":-2.6061530890425813,"y0":50.003471141075764,"z0":5.769584525571057,"aX":7.7094259018839395},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.0,"breakHorizontal":-10.8,"spinRate":2342,"spinDirection":61},"zone":14,"typeConfidence":0.9,"plateTime":0.4335454085650756,"extension":6.777853105865755},"index":4,"playId":"6957f4ba-3df7-3e99-9ac7-c52a21992163","pitchNumber":4,"startTime":"2026-04-07T17:23:56.062Z","endTime":"2026-04-07T17:23:59.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.3,"awayTeamWinProbability":56.7,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-04-07T17:23:59.873Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jac Caglianone strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-07T17:24:05.261Z","endTime":"2026-04-07T17:25:31.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":87.3,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.583141842703334,"aZ":-13.061285236923629,"pfxX":-7.740320020908661,"pfxZ":9.751181527723006,"pX":0.5856597038190166,"pZ":1.8348881427656036,"vX0":11.042282388708227,"vY0":-139.8253099856579,"vZ0":-8.737321118172312,"x":94.68,"y":189.24,"x0":-2.4280824066994247,"y0":50.00107769797131,"z0":5.878467898584211,"aX":-15.168020629847264},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":11.4,"spinRate":2227,"spinDirection":219},"zone":9,"typeConfidence":0.9,"plateTime":0.3932978554023614,"extension":7.073065595412312},"index":0,"playId":"3635c8fd-770c-3d94-9a13-27257f611fe9","pitchNumber":1,"startTime":"2026-04-07T17:24:23.586Z","endTime":"2026-04-07T17:24:27.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":96.9,"endSpeed":87.6,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.845348134110495,"aZ":-12.548608701786936,"pfxX":-8.240328121068293,"pfxZ":9.947426150147198,"pX":1.2549392680185505,"pZ":2.426495416137156,"vX0":12.649670022257315,"vY0":-140.3202125469773,"vZ0":-7.552892296388209,"x":69.16,"y":173.26,"x0":-2.2628998369828337,"y0":50.00672874889899,"z0":5.989951667813617,"aX":-16.26492949827132},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.3,"breakHorizontal":12.0,"spinRate":2260,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.3919047873880963,"extension":6.8856581620091575},"index":1,"playId":"cadd8573-93c3-3bef-b8d6-f7122c362a00","pitchNumber":2,"startTime":"2026-04-07T17:24:39.513Z","endTime":"2026-04-07T17:24:44.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":79.5,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02600222041266,"aZ":-32.29798561471121,"pfxX":4.727390054569238,"pfxZ":-0.07400062044584121,"pX":0.43732454248122926,"pZ":1.896896249637032,"vX0":6.421821235136197,"vY0":-127.54871516653968,"vZ0":-2.964364334045909,"x":100.33,"y":187.56,"x0":-2.7464505232282406,"y0":50.00533609166201,"z0":5.673073466395656,"aX":7.636494628645409},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.7,"breakHorizontal":-10.2,"spinRate":2248,"spinDirection":55},"zone":9,"typeConfidence":0.91,"plateTime":0.4326989212524195,"extension":6.695943043699547},"index":2,"playId":"c9c5c26a-43d8-37eb-87da-4d378dcc37bf","pitchNumber":3,"startTime":"2026-04-07T17:24:54.247Z","endTime":"2026-04-07T17:25:00.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":74.6,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.760648004390966,"aZ":-47.3162249819164,"pfxX":3.1923182629475897,"pfxZ":-10.694964062281409,"pX":0.5937418754582672,"pZ":-0.00943807576038077,"vX0":6.340626053215267,"vY0":-121.55570135153562,"vZ0":-4.075274639684838,"x":94.37,"y":239.03,"x0":-2.5212027242187216,"y0":50.00416025775358,"z0":6.030790029182223,"aX":4.518416129899789},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-20.2,"breakHorizontal":-8.0,"spinRate":2538,"spinDirection":36},"zone":14,"typeConfidence":0.87,"plateTime":0.46027320994236876,"extension":6.510232878816996},"index":3,"playId":"67ea5725-746b-348d-b570-5998ff9eb06f","pitchNumber":4,"startTime":"2026-04-07T17:25:10.481Z","endTime":"2026-04-07T17:25:14.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.0,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.00831872208029,"aZ":-13.516581361890099,"pfxX":-9.441188929995423,"pfxZ":9.482501085695985,"pX":-0.16913352702514714,"pZ":4.125377162997497,"vX0":9.464469775792274,"vY0":-140.3951064320032,"vZ0":-3.0194610098393513,"x":123.45,"y":127.39,"x0":-2.3806922770002767,"y0":50.00491778076385,"z0":6.111636235173175,"aX":-18.581348501490865},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":14.8,"spinRate":2256,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.39227897716584303,"extension":6.797365361102969},"index":4,"playId":"7888bc00-5963-3a1f-9159-3bf001e8a13b","pitchNumber":5,"startTime":"2026-04-07T17:25:27.363Z","endTime":"2026-04-07T17:25:31.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-07T17:25:31.621Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Fry strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-07T17:27:18.589Z","endTime":"2026-04-07T17:30:28.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.7,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.53999183819008,"aZ":-12.916715140763161,"pfxX":2.5034749384314825,"pfxZ":11.162348718383209,"pX":0.6456878397359627,"pZ":3.507983958407261,"vX0":-1.837450315008537,"vY0":-131.2257244009623,"vZ0":-4.38270123667607,"x":92.39,"y":144.06,"x0":1.0334688551816007,"y0":50.00447159174138,"z0":6.17830222522791,"aX":4.319902991186293},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":19.3,"breakHorizontal":-4.1,"spinRate":2244,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.4191087387139576,"extension":6.169851970785871},"index":0,"playId":"b4b563ae-0c0b-395e-a0e4-643d49059c0a","pitchNumber":1,"startTime":"2026-04-07T17:27:42.956Z","endTime":"2026-04-07T17:27:47.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.1,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.617404010170414,"aZ":-40.34997765194655,"pfxX":0.485178945359677,"pfxZ":-6.063471033434569,"pX":-0.10766049243243389,"pZ":2.29783553446959,"vX0":-3.094952240652032,"vY0":-115.89279770848415,"vZ0":-0.5939807769549273,"x":121.1,"y":176.74,"x0":1.1877116152401952,"y0":50.00570715974994,"z0":6.443754784083769,"aX":0.6538192688104426},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-10.8,"breakHorizontal":0.0,"spinRate":2281,"spinDirection":339},"zone":5,"typeConfidence":2.0,"plateTime":0.47438471885757627,"extension":5.990253448679096},"index":1,"playId":"87074978-8fa3-34ce-a524-e5204454b542","pitchNumber":2,"startTime":"2026-04-07T17:27:53.871Z","endTime":"2026-04-07T17:27:59.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91408186832137,"aZ":-27.068977813736794,"pfxX":0.1469014186244682,"pfxZ":3.2114442674080825,"pX":0.11675196463849906,"pZ":1.3419556302610736,"vX0":-2.653550244673846,"vY0":-125.17248473747951,"vZ0":-6.182946865776045,"x":112.55,"y":202.55,"x0":1.1708061540393304,"y0":50.00185313419281,"z0":6.0560128428064415,"aX":0.233641173619078},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.7,"breakHorizontal":0.4,"spinRate":2360,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.4373241633626024,"extension":6.201205970702419},"index":2,"playId":"70355114-78d0-3aa2-853f-a738ec4dab36","pitchNumber":3,"startTime":"2026-04-07T17:28:08.612Z","endTime":"2026-04-07T17:28:12.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.1,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.293540190301457,"aZ":-40.82496010463904,"pfxX":-3.128968893404804,"pfxZ":-6.004735946342195,"pX":-0.41508091395967744,"pZ":-0.20998856157731757,"vX0":-2.4342605434839593,"vY0":-120.10356778327306,"vZ0":-6.3924998144129725,"x":132.82,"y":244.45,"x0":1.0232126889817936,"y0":50.004239017976474,"z0":6.1755581409674445,"aX":-4.506975578486892},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-12.2,"breakHorizontal":6.4,"spinRate":2340,"spinDirection":343},"zone":13,"typeConfidence":2.0,"plateTime":0.45850578723552005,"extension":6.189571986538979},"index":3,"playId":"890b228f-8364-3b6c-8c7d-723359def1e0","pitchNumber":4,"startTime":"2026-04-07T17:28:30.749Z","endTime":"2026-04-07T17:28:35.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":74.7,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.270099327819597,"aZ":-24.77889501573092,"pfxX":9.70161751278987,"pfxZ":5.1915139228981255,"pX":0.2480467963523292,"pZ":2.033584138407587,"vX0":-5.554862063402422,"vY0":-119.27018713195386,"vZ0":-4.187333684070746,"x":107.55,"y":183.87,"x0":1.3598289777062766,"y0":50.004175733933664,"z0":6.075098391047752,"aX":13.826317329014287},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":8.5,"breakHorizontal":-16.1,"spinRate":1800,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.46115708601386585,"extension":6.0500071143117715},"index":4,"playId":"b7a9a0d6-fe94-326e-a657-559320428fdf","pitchNumber":5,"startTime":"2026-04-07T17:28:52.307Z","endTime":"2026-04-07T17:28:57.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.5,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46281360630318,"aZ":-26.861797071416355,"pfxX":0.1144492229873082,"pfxZ":3.2902104117199116,"pX":-0.7024878353629913,"pZ":2.6957345631615337,"vX0":-4.350667635810511,"vY0":-126.6897347443791,"vZ0":-3.139999391461746,"x":143.78,"y":166.0,"x0":1.0269396223400988,"y0":50.00255858478019,"z0":6.11327084840125,"aX":0.18479121270248722},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.4,"breakHorizontal":0.8,"spinRate":2352,"spinDirection":188},"zone":4,"typeConfidence":2.0,"plateTime":0.43342179379506707,"extension":6.188026351208513},"index":5,"playId":"59986a52-ae80-3865-8407-30f425b4b145","pitchNumber":6,"startTime":"2026-04-07T17:29:09.060Z","endTime":"2026-04-07T17:29:14.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.8,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70922149997134,"aZ":-39.98293668976125,"pfxX":-4.7938533677482775,"pfxZ":-5.247353360265548,"pX":-0.48816293369561836,"pZ":1.5877111488549003,"vX0":-1.868998694352555,"vY0":-121.96303071981396,"vZ0":-2.6832230064807,"x":135.61,"y":195.91,"x0":0.9135709882408908,"y0":50.0028359515996,"z0":6.191266994285859,"aX":-7.133780471075162},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-9.8,"breakHorizontal":9.1,"spinRate":2241,"spinDirection":339},"zone":13,"typeConfidence":2.0,"plateTime":0.4512015082944303,"extension":6.33027817983738},"index":6,"playId":"5d99ca64-2a2c-30e6-8d96-7313970a1e0a","pitchNumber":7,"startTime":"2026-04-07T17:29:42.593Z","endTime":"2026-04-07T17:29:47.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":82.9,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.20203695314841,"aZ":-12.473652311818782,"pfxX":6.556796514320398,"pfxZ":10.992058639394118,"pX":1.4258313632453723,"pZ":2.7852442297872173,"vX0":-1.7083292387875266,"vY0":-134.5151169103814,"vZ0":-5.926852782950114,"x":62.65,"y":163.58,"x0":1.2265643933189385,"y0":50.00162392469965,"z0":5.939061753935854,"aX":11.74804320734495},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.5,"breakHorizontal":-11.4,"spinRate":2254,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.4107005869392162,"extension":6.130551215123592},"index":7,"playId":"7a686bf8-ad1a-3aca-923b-ebc1388a824f","pitchNumber":8,"startTime":"2026-04-07T17:30:08.058Z","endTime":"2026-04-07T17:30:12.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.4,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.428540833193185,"aZ":-23.919641707506738,"pfxX":8.982001571863744,"pfxZ":5.6777561851568406,"pX":0.6088927444023997,"pZ":2.3038472635294145,"vX0":-4.958902543832916,"vY0":-120.11141915478234,"vZ0":-3.745811127943343,"x":93.79,"y":176.58,"x0":1.539065432123424,"y0":50.00027644572783,"z0":6.023455527310033,"aX":13.051543566922033},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":9.6,"breakHorizontal":-15.0,"spinRate":1689,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.45695328470427565,"extension":6.094201639699736},"index":8,"playId":"a6ef77ae-3663-3d69-b57a-34246e28fc7f","pitchNumber":9,"startTime":"2026-04-07T17:30:22.589Z","endTime":"2026-04-07T17:30:28.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-07T17:30:28.246Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rhys Hoskins strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-07T17:30:33.066Z","endTime":"2026-04-07T17:32:00.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.2,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.551484513783745,"aZ":-19.52345880925371,"pfxX":0.22395879715850336,"pfxZ":7.316061964159978,"pX":-0.02549328008393081,"pZ":2.899296005064489,"vX0":-3.032701353192569,"vY0":-130.9033197819825,"vZ0":-4.600144619069692,"x":117.97,"y":160.5,"x0":1.1207221648028802,"y0":50.00379482019279,"z0":6.1480405404310075,"aX":0.3877071857474015},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.4,"breakHorizontal":0.2,"spinRate":2346,"spinDirection":160},"zone":2,"typeConfidence":2.0,"plateTime":0.41900122135235174,"extension":6.223627762811896},"index":0,"playId":"d9e84208-196b-3d28-be57-380585e60783","pitchNumber":1,"startTime":"2026-04-07T17:30:52.245Z","endTime":"2026-04-07T17:30:57.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":82.6,"endSpeed":75.3,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.697636904323765,"aZ":-23.343713319210465,"pfxX":9.05020547588589,"pfxZ":6.133625795451167,"pX":0.028794227673166018,"pZ":0.5508854816660947,"vX0":-5.835934266567014,"vY0":-119.93524669047102,"vZ0":-7.665395361589212,"x":115.9,"y":223.91,"x0":1.33200062863941,"y0":50.00436306278032,"z0":5.90627322134938,"aX":13.033536669616318},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":9.2,"breakHorizontal":-14.8,"spinRate":1643,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.45871557535333585,"extension":6.125087553449931},"index":1,"playId":"7d86fa33-d9ae-327b-81d9-efd90dab98cd","pitchNumber":2,"startTime":"2026-04-07T17:31:04.515Z","endTime":"2026-04-07T17:31:09.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":81.4,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30286637059901,"aZ":-20.72409732223172,"pfxX":-1.0300712992079042,"pfxZ":6.647150038292411,"pX":1.118429600745714,"pZ":3.533469114114186,"vX0":0.01570650024542357,"vY0":-131.79795885692243,"vZ0":-2.6920313307620125,"x":74.37,"y":143.38,"x0":1.245740284993899,"y0":50.006477619852774,"z0":6.133741961021681,"aX":-1.775906716255089},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.5,"breakHorizontal":1.8,"spinRate":2364,"spinDirection":166},"zone":12,"typeConfidence":2.0,"plateTime":0.4188472539470247,"extension":6.202603075807964},"index":2,"playId":"4757a020-9fc0-3968-b732-31393bc8f67e","pitchNumber":3,"startTime":"2026-04-07T17:31:20.463Z","endTime":"2026-04-07T17:31:24.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":83.5,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.00470452381949,"aZ":-9.994019653024438,"pfxX":7.621376849699106,"pfxZ":12.260721834171743,"pX":0.6269331028289398,"pZ":1.8703420063121894,"vX0":-3.58855441320865,"vY0":-135.02240510075995,"vZ0":-8.676916758979365,"x":93.1,"y":188.28,"x0":0.9981774196606594,"y0":50.00024116092162,"z0":5.869060609999182,"aX":13.78188361338163},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.0,"breakHorizontal":-12.8,"spinRate":2455,"spinDirection":144},"zone":9,"typeConfidence":2.0,"plateTime":0.4088899996059512,"extension":6.387647954032411},"index":3,"playId":"1c9390a3-7a91-33e7-af70-b36183ab8c2e","pitchNumber":4,"startTime":"2026-04-07T17:31:32.753Z","endTime":"2026-04-07T17:31:37.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-07T17:31:45.702Z","endTime":"2026-04-07T17:31:56.316Z","isPitch":false,"type":"action","player":{"id":656555,"link":"/api/v1/people/656555"},"defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":75.6,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.79058130902937,"aZ":-25.120405531768856,"pfxX":11.75167108502525,"pfxZ":4.803241242969579,"pX":0.9750825110904904,"pZ":1.9769805637038527,"vX0":-4.395518903467009,"vY0":-121.48680949960948,"vZ0":-4.163352614333082,"x":79.83,"y":185.4,"x0":1.299701186572559,"y0":50.000286942380825,"z0":5.942544259631339,"aX":17.247765184299386},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.8,"breakHorizontal":-19.9,"spinRate":1639,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4539924734831038,"extension":6.17438050347737},"index":5,"playId":"f4f23175-7255-34f5-8d16-0dcf4ca69628","pitchNumber":5,"startTime":"2026-04-07T17:31:56.316Z","endTime":"2026-04-07T17:32:00.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-04-07T17:32:00.750Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Juan Brito doubles (1) on a sharp line drive to left fielder Isaac Collins.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-07T17:32:04.177Z","endTime":"2026-04-07T17:33:34.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":82.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.003073632282074,"aZ":-10.079082988681481,"pfxX":7.74361833888836,"pfxZ":12.53735950358416,"pX":0.8155165703851727,"pZ":2.0449562148257474,"vX0":-3.3297257660929938,"vY0":-133.9447811481706,"vZ0":-8.211666934532477,"x":85.91,"y":183.57,"x0":1.0897633349580216,"y0":50.00519201858563,"z0":5.9292265925873835,"aX":13.650977985038033},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":20.4,"breakHorizontal":-13.0,"spinRate":2349,"spinDirection":149},"zone":9,"typeConfidence":2.0,"plateTime":0.41370880352824324,"extension":6.243435517384712},"index":0,"playId":"1307a7c0-435c-3d89-9226-935cdfa00ac3","pitchNumber":1,"startTime":"2026-04-07T17:32:23.232Z","endTime":"2026-04-07T17:32:27.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":81.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.145708613186144,"aZ":-14.250899588053013,"pfxX":2.5926318718988024,"pfxZ":10.374672856704638,"pX":0.2777505187116017,"pZ":1.1968034138288046,"vX0":-2.5194737018214686,"vY0":-132.1200695355428,"vZ0":-9.4495956423347,"x":106.41,"y":206.47,"x0":0.9175149036138784,"y0":50.00238571326363,"z0":5.922469983675875,"aX":4.4787283894707715},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.4,"breakHorizontal":-4.0,"spinRate":2381,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.41825699175199293,"extension":6.294933521380461},"index":1,"playId":"70026501-fb1f-3f1a-a5f9-41184877a433","pitchNumber":2,"startTime":"2026-04-07T17:32:34.167Z","endTime":"2026-04-07T17:32:38.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":81.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.880005709445754,"aZ":-18.709817883767506,"pfxX":0.010842539796187767,"pfxZ":7.838717748300322,"pX":-0.44873466271650947,"pZ":4.2784953463166655,"vX0":-3.963484574397047,"vY0":-131.7429195300218,"vZ0":-1.356849822854367,"x":134.1,"y":123.26,"x0":1.0884394452088686,"y0":50.00594527139005,"z0":6.214694090604199,"aX":0.019376408909508213},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":14.0,"breakHorizontal":1.1,"spinRate":2406,"spinDirection":172},"zone":11,"typeConfidence":2.0,"plateTime":0.41940229065478674,"extension":6.243733534749527},"index":2,"playId":"9c05334e-5518-33d4-a670-538ce33c128e","pitchNumber":3,"startTime":"2026-04-07T17:32:45.763Z","endTime":"2026-04-07T17:32:50.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.326789193488764,"aZ":-35.10988732351638,"pfxX":-1.0175040058407676,"pfxZ":-2.0465842942082886,"pX":-1.1982612400064314,"pZ":-0.13180085167391054,"vX0":-4.248500799126384,"vY0":-119.2825926314858,"vZ0":-7.202914335399585,"x":162.67,"y":242.34,"x0":0.7429296741255952,"y0":50.00520591247827,"z0":6.1180168399444215,"aX":-1.45678334492416},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-5.3,"breakHorizontal":2.9,"spinRate":2232,"spinDirection":353},"zone":13,"typeConfidence":2.0,"plateTime":0.460329746277099,"extension":6.2774136935254985},"index":3,"playId":"3080ebec-642b-33d1-8d78-006c264c958d","pitchNumber":4,"startTime":"2026-04-07T17:32:58.910Z","endTime":"2026-04-07T17:33:02.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":91.8,"endSpeed":82.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01372446769231,"aZ":-11.005493923330276,"pfxX":3.7623953458377737,"pfxZ":11.920248010623018,"pX":-0.13615838607410702,"pZ":3.4139209861522173,"vX0":-3.748553548840693,"vY0":-133.47790771405116,"vZ0":-4.86927679072039,"x":122.19,"y":146.6,"x0":0.8084723090276714,"y0":50.00011876199262,"z0":6.0773362745691735,"aX":6.6797532228773},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.5,"breakHorizontal":-5.9,"spinRate":2215,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.4128910473981344,"extension":6.258716936321071},"hitData":{"launchSpeed":104.0,"launchAngle":10.0,"totalDistance":181.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":43.76,"coordY":108.6}},"index":4,"playId":"c263839e-42b9-34b1-918f-e7d61288b5ca","pitchNumber":5,"startTime":"2026-04-07T17:33:22.105Z","endTime":"2026-04-07T17:33:34.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.5,"awayTeamWinProbability":57.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.46,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-04-07T17:33:34.543Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"CJ Kayfus pops out to shortstop Bobby Witt Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-07T17:33:43.454Z","endTime":"2026-04-07T17:34:13.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.567983274365552,"aZ":-22.964046822233183,"pfxX":-0.27871340042907633,"pfxZ":5.370356015402425,"pX":0.5944091125306188,"pZ":2.5853868777056626,"vX0":-0.8728649011279569,"vY0":-130.2075288496774,"vZ0":-4.5311390242642124,"x":94.34,"y":168.97,"x0":0.9703331614592355,"y0":50.00568914076231,"z0":6.0878865346102815,"aX":-0.47801840195559475},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.9,"breakHorizontal":0.7,"spinRate":2229,"spinDirection":168},"zone":6,"typeConfidence":2.0,"plateTime":0.4208083554497031,"extension":6.247420700487015},"hitData":{"launchSpeed":84.6,"launchAngle":52.0,"totalDistance":207.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":125.25,"coordY":131.07}},"index":0,"playId":"921df5d1-7d98-307b-98df-7492062f4252","pitchNumber":1,"startTime":"2026-04-07T17:34:04.095Z","endTime":"2026-04-07T17:34:13.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"second":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":1.37,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-04-07T17:34:13.724Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Isaac Collins walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-07T17:36:00.353Z","endTime":"2026-04-07T17:37:59.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":84.7,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.58244363837134,"aZ":-14.885482126203806,"pfxX":-5.001823081114729,"pfxZ":9.28295113949713,"pX":0.628454424861158,"pZ":3.71026937388108,"vX0":9.983850457022353,"vY0":-136.6993267963885,"vZ0":-3.4731986478296033,"x":93.04,"y":138.6,"x0":-2.4476934398332597,"y0":50.004746109696825,"z0":6.041478064612457,"aX":-9.318481223516832},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":6.6,"spinRate":2154,"spinDirection":220},"zone":12,"typeConfidence":0.91,"plateTime":0.40314401457734395,"extension":6.7312558548737496},"index":0,"playId":"9970cb24-48ef-3376-bb20-2f695913e472","pitchNumber":1,"startTime":"2026-04-07T17:36:22.459Z","endTime":"2026-04-07T17:36:27.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":79.7,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.989776196702365,"aZ":-27.11749261134726,"pfxX":0.2195861637458334,"pfxZ":3.0790723910383004,"pX":0.29366127603793113,"pZ":2.5700104211761694,"vX0":7.608676376047208,"vY0":-128.95733935114467,"vZ0":-2.6089165412904642,"x":105.81,"y":169.39,"x0":-2.7547300422002006,"y0":50.003552188538634,"z0":5.741375618268752,"aX":0.3599329680050073},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.0,"breakHorizontal":-2.5,"spinRate":2198,"spinDirection":210},"zone":6,"typeConfidence":0.54,"plateTime":0.4288208410023451,"extension":7.01570830436736},"index":1,"playId":"1a7ac5c7-b444-371f-9ef2-2e566e3482af","pitchNumber":2,"startTime":"2026-04-07T17:36:36.794Z","endTime":"2026-04-07T17:36:40.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":73.5,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.636585368973726,"aZ":-44.83717823768517,"pfxX":7.793328006760749,"pfxZ":-9.186658665618651,"pX":-0.708251796510336,"pZ":1.5644045710260273,"vX0":2.3950168699675163,"vY0":-118.89026781062725,"vZ0":-0.8460356460130314,"x":144.0,"y":196.54,"x0":-2.7508674518171374,"y0":50.002289249813295,"z0":6.1294561682553805,"aX":10.743087367813507},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-16.3,"breakHorizontal":-14.8,"spinRate":2432,"spinDirection":40},"zone":7,"typeConfidence":0.9,"plateTime":0.46739526792624364,"extension":6.778981928505911},"index":2,"playId":"4cd83170-1790-33a4-b26d-05c30fc62839","pitchNumber":3,"startTime":"2026-04-07T17:36:51.173Z","endTime":"2026-04-07T17:36:57.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":84.7,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.601050462485254,"aZ":-10.790928120539599,"pfxX":-5.865251643537361,"pfxZ":11.413342714938963,"pX":0.724597384730043,"pZ":3.250884348437884,"vX0":10.81324444774364,"vY0":-137.72516270772766,"vZ0":-4.7955378723198105,"x":89.38,"y":151.01,"x0":-2.5351780152668697,"y0":50.0060892053113,"z0":5.7782611526909005,"aX":-10.992846060787993},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.4,"breakHorizontal":7.7,"spinRate":2289,"spinDirection":224},"zone":12,"typeConfidence":0.91,"plateTime":0.40150577876925775,"extension":6.826079625416345},"index":3,"playId":"4be028e6-9a6e-3bb0-a8b7-c21a551606d8","pitchNumber":4,"startTime":"2026-04-07T17:37:06.395Z","endTime":"2026-04-07T17:37:11.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.3,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54830344000815,"aZ":-34.15133165278895,"pfxX":6.416036063538673,"pfxZ":-1.256726093426206,"pX":-0.8377646105938416,"pZ":2.1619625817304513,"vX0":3.2545172614543563,"vY0":-125.566586623439,"vZ0":-1.9288195256252996,"x":148.93,"y":180.41,"x0":-2.9915441861819714,"y0":50.004658152203625,"z0":5.765203130776355,"aX":10.068460550491654},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.5,"breakHorizontal":-12.5,"spinRate":2264,"spinDirection":63},"zone":4,"typeConfidence":0.9,"plateTime":0.43912784456041143,"extension":6.894608868973462},"index":4,"playId":"70eb1141-0257-335b-a9f1-982d1162afa2","pitchNumber":5,"startTime":"2026-04-07T17:37:38.495Z","endTime":"2026-04-07T17:37:43.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.1,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.89542094879564,"aZ":-26.682644190740756,"pfxX":-2.104117173636234,"pfxZ":3.2190475765744253,"pX":-0.6540883149616488,"pZ":3.57128822201953,"vX0":6.454723621522005,"vY0":-131.14904724984135,"vZ0":-0.21949633206788655,"x":141.93,"y":142.36,"x0":-2.8957716757985694,"y0":50.00608111285673,"z0":5.680601297918113,"aX":-3.5941218633770635},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.0,"breakHorizontal":2.0,"spinRate":2189,"spinDirection":208},"zone":11,"typeConfidence":0.86,"plateTime":0.42087693663866554,"extension":7.012709333606029},"index":5,"playId":"fe143cb5-9669-32c9-9a65-868d4df140b1","pitchNumber":6,"startTime":"2026-04-07T17:37:54.337Z","endTime":"2026-04-07T17:37:59.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.3,"awayTeamWinProbability":64.7,"homeTeamWinProbabilityAdded":-3.500000000000007,"leverageIndex":0.85,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-07T17:37:59.051Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Isbel walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-07T17:38:06.082Z","endTime":"2026-04-07T17:42:19.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668909,"link":"/api/v1/people/668909"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":84.5,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.20105796285488,"aZ":-13.984304487803836,"pfxX":-9.81776547008803,"pfxZ":9.70200579344544,"pX":0.16596268517704238,"pZ":3.997602012776153,"vX0":10.545929805727821,"vY0":-138.11958251415413,"vZ0":-2.5946024139405646,"x":110.67,"y":130.84,"x0":-2.480974002644044,"y0":50.00657732955894,"z0":5.925267373614112,"aX":-18.41479043032189},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":14.8,"spinRate":2148,"spinDirection":216},"zone":12,"typeConfidence":0.89,"plateTime":0.4011235649268503,"extension":7.053370841056719},"index":0,"playId":"58a4f14a-cb9c-3a5d-8563-2da9af3b1b6c","pitchNumber":1,"startTime":"2026-04-07T17:38:24.821Z","endTime":"2026-04-07T17:38:31.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":84.6,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.96452625443208,"aZ":-10.918583502986058,"pfxX":-9.77221600676122,"pfxZ":11.49885447259833,"pX":1.352117462356901,"pZ":1.5079803698346759,"vX0":13.707355627063837,"vY0":-136.33724702361226,"vZ0":-8.852446494186612,"x":65.46,"y":198.06,"x0":-2.513357770445974,"y0":50.006244380292756,"z0":5.5868423437083194,"aX":-18.071157027232662},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.5,"breakHorizontal":14.2,"spinRate":2220,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.4045063394943669,"extension":7.169435561071848},"index":1,"playId":"bb63cb48-ee24-3bc6-be01-d396f51e85d1","pitchNumber":2,"startTime":"2026-04-07T17:38:48.030Z","endTime":"2026-04-07T17:38:52.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":82.5,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.81036084610456,"aZ":-20.850223859269793,"pfxX":-3.653300131870787,"pfxZ":6.433545558639631,"pX":0.7067067029852303,"pZ":2.374617130349841,"vX0":10.17308608776238,"vY0":-133.1450490488462,"vZ0":-4.158935898878737,"x":90.06,"y":174.67,"x0":-2.722554465820113,"y0":50.0036222795651,"z0":5.5038689854412235,"aX":-6.432095415287493},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.7,"breakHorizontal":4.0,"spinRate":2182,"spinDirection":220},"zone":6,"typeConfidence":0.78,"plateTime":0.41450471012005563,"extension":7.202957548163352},"index":2,"playId":"b4c89f43-cc93-3788-9a5d-12a30045dcdf","pitchNumber":3,"startTime":"2026-04-07T17:39:07.443Z","endTime":"2026-04-07T17:39:11.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"1a56f91e-d6f2-399f-a762-08294a4fbf68","startTime":"2026-04-07T17:39:31.216Z","endTime":"2026-04-07T17:39:35.698Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Guardians challenged (play at 1st), call on the field was overturned: pitcher Gavin Williams picks off Isaac Collins at 1st on throw to first baseman Rhys Hoskins.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":0},"index":4,"actionPlayId":"1a56f91e-d6f2-399f-a762-08294a4fbf68","startTime":"2026-04-07T17:39:39.268Z","endTime":"2026-04-07T17:41:25.056Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686555,"link":"/api/v1/people/686555"},"defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":114},"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":5.700000000000003,"leverageIndex":1.41,"dramaIndex":76.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":84.5,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.3008869202691,"aZ":-14.912368336546319,"pfxX":-9.357984556993166,"pfxZ":9.234294131821398,"pX":-1.193542334201573,"pZ":3.8548578761913315,"vX0":7.285958944680687,"vY0":-137.53048898501063,"vZ0":-2.899861913027298,"x":162.5,"y":134.7,"x0":-2.693338671440158,"y0":50.00566022365444,"z0":5.965731266798613,"aX":-17.500543448297105},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.1,"breakHorizontal":14.9,"spinRate":2188,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.4019635100681671,"extension":7.079862538973509},"index":5,"playId":"e1bb3c84-2bf2-38c4-84f7-2332f0e14eaa","pitchNumber":4,"startTime":"2026-04-07T17:41:25.056Z","endTime":"2026-04-07T17:41:29.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":85.9,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.841093391712505,"aZ":-23.781805143324515,"pfxX":-11.355954712288055,"pfxZ":4.411967199032153,"pX":-0.37493359117667235,"pZ":2.8947524151836315,"vX0":9.996411270852807,"vY0":-137.8407984743397,"vZ0":-3.276943468096177,"x":131.29,"y":160.62,"x0":-2.593108114533305,"y0":50.00507867077079,"z0":5.7255585130503865,"aX":-21.610804645051523},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.4,"breakHorizontal":18.1,"spinRate":1833,"spinDirection":235},"zone":1,"typeConfidence":0.95,"plateTime":0.39908726653665916,"extension":6.9612381707752276},"index":6,"playId":"d642d5b8-6e96-3d00-a360-f66ff82717ca","pitchNumber":5,"startTime":"2026-04-07T17:41:45.898Z","endTime":"2026-04-07T17:41:55.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":86.8,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.003435177903214,"aZ":-13.884140335337937,"pfxX":-10.177581640126391,"pfxZ":9.444498818307373,"pX":0.3171967392548878,"pZ":1.2251868595815958,"vX0":11.204695349593637,"vY0":-139.17345437905723,"vZ0":-9.335759190636619,"x":104.91,"y":205.7,"x0":-2.4636658616775224,"y0":50.000168888476914,"z0":5.570932794985645,"aX":-19.704513153297082},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.9,"breakHorizontal":15.7,"spinRate":2323,"spinDirection":223},"zone":14,"typeConfidence":0.82,"plateTime":0.39552593977623873,"extension":7.260675340610352},"index":7,"playId":"31c20013-d875-3772-9aee-85beedefbebd","pitchNumber":6,"startTime":"2026-04-07T17:42:14.090Z","endTime":"2026-04-07T17:42:19.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":1.41,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-04-07T17:42:19.514Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Maikel Garcia lines out to center fielder Steven Kwan.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-07T17:42:22.895Z","endTime":"2026-04-07T17:42:53.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":78.7,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07661891853056,"aZ":-30.81563292585308,"pfxX":4.075963980592622,"pfxZ":0.8585357206465947,"pX":0.32823450886411143,"pZ":2.664979995541701,"vX0":6.247539267828242,"vY0":-125.99919657505728,"vZ0":-1.5117940896797735,"x":104.49,"y":166.83,"x0":-2.72712347082992,"y0":50.0044878635896,"z0":5.79717824399518,"aX":6.457194159927401},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.4,"breakHorizontal":-9.0,"spinRate":2278,"spinDirection":64},"zone":6,"typeConfidence":0.91,"plateTime":0.43715649224336595,"extension":7.0429548673498905},"hitData":{"launchSpeed":95.2,"launchAngle":17.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":123.59,"coordY":79.12}},"index":0,"playId":"21821549-9625-3099-875c-9397e85bd7af","pitchNumber":1,"startTime":"2026-04-07T17:42:43.496Z","endTime":"2026-04-07T17:42:53.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.4,"awayTeamWinProbability":58.6,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.19,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-04-07T17:42:53.654Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bobby Witt Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-07T17:43:00.339Z","endTime":"2026-04-07T17:44:24.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.5,"endSpeed":79.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.614491502045674,"aZ":-30.36682285556808,"pfxX":5.7889219232194975,"pfxZ":1.143701985132786,"pX":0.9852332003040641,"pZ":2.119856267195506,"vX0":7.322005402255704,"vY0":-124.44267978868783,"vZ0":-2.6272157881913887,"x":79.45,"y":181.54,"x0":-2.7406871091088303,"y0":50.001648626778405,"z0":5.690175659743857,"aX":9.12972128837077},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.7,"breakHorizontal":-12.1,"spinRate":2217,"spinDirection":67},"zone":14,"typeConfidence":0.91,"plateTime":0.43917089146645427,"extension":6.81034886848482},"index":0,"playId":"a5a8ce0c-caf1-30cc-9519-9ba563831b80","pitchNumber":1,"startTime":"2026-04-07T17:43:19.059Z","endTime":"2026-04-07T17:43:25.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.27836678521331,"aZ":-23.107205694594576,"pfxX":-10.611332492007936,"pfxZ":4.670074892634249,"pX":0.3988403130235919,"pZ":2.9219567620741125,"vX0":11.786482529156075,"vY0":-138.34183707034322,"vZ0":-3.229819100140101,"x":101.8,"y":159.89,"x0":-2.534133685969806,"y0":50.00441102178792,"z0":5.649861991670196,"aX":-20.61173930985235},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.9,"breakHorizontal":16.8,"spinRate":1937,"spinDirection":232},"zone":3,"typeConfidence":0.95,"plateTime":0.3956119285818329,"extension":7.116145155534673},"index":1,"playId":"da3ccb40-4f6e-3a32-9afc-93a2ebe7505a","pitchNumber":2,"startTime":"2026-04-07T17:43:38.284Z","endTime":"2026-04-07T17:43:42.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.685037781577954,"aZ":-29.466846615095772,"pfxX":5.2908507676564005,"pfxZ":1.7258435340030003,"pX":-0.23314403517300114,"pZ":1.6530902801607075,"vX0":5.099525047989041,"vY0":-124.30236042874539,"vZ0":-3.9298669291610664,"x":125.89,"y":194.15,"x0":-2.9976734046273603,"y0":50.000215324916006,"z0":5.6982478446760245,"aX":8.286087873626506},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.5,"breakHorizontal":-10.8,"spinRate":2265,"spinDirection":60},"zone":8,"typeConfidence":0.91,"plateTime":0.4404730661037517,"extension":6.979334121828772},"index":2,"playId":"c7574978-eb0d-369d-b2dc-51898c6bf47a","pitchNumber":3,"startTime":"2026-04-07T17:43:58.278Z","endTime":"2026-04-07T17:44:02.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.631775032923603,"aZ":-31.497170362444468,"pfxX":6.165703782587844,"pfxZ":0.4304202715082326,"pX":0.7339257955617757,"pZ":2.041007197524464,"vX0":6.649517417902662,"vY0":-124.76236593495933,"vZ0":-2.4919128113797173,"x":89.02,"y":183.67,"x0":-2.7773454815280822,"y0":50.000509137722126,"z0":5.676711128851873,"aX":9.61190697610657},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.4,"breakHorizontal":-12.8,"spinRate":2215,"spinDirection":61},"zone":9,"typeConfidence":0.91,"plateTime":0.44083594985240326,"extension":7.012283721184707},"index":3,"playId":"7ea5faf0-9ee1-3d53-8306-3ec56f017d66","pitchNumber":4,"startTime":"2026-04-07T17:44:20.275Z","endTime":"2026-04-07T17:44:24.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-07T17:44:24.487Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Hedges grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-07T17:46:03.927Z","endTime":"2026-04-07T17:48:03.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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":89.8,"endSpeed":80.3,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.408205525464744,"aZ":-13.660505158438978,"pfxX":5.509275662616402,"pfxZ":10.986433665394152,"pX":0.36697311680225764,"pZ":3.75108896950939,"vX0":-3.5010438100884267,"vY0":-130.52327224568478,"vZ0":-3.620000717209294,"x":103.01,"y":137.5,"x0":1.026032235967012,"y0":50.00468431284981,"z0":6.218688051994729,"aX":9.286407265583952},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":19.1,"breakHorizontal":-9.0,"spinRate":2236,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.42340940851639264,"extension":6.204892845925641},"index":0,"playId":"7a51e111-a575-394d-a211-1d3bef8a90c5","pitchNumber":1,"startTime":"2026-04-07T17:46:32.905Z","endTime":"2026-04-07T17:46:37.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":73.9,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.783049893531942,"aZ":-23.89439508911098,"pfxX":8.91028356895813,"pfxZ":5.873774716955637,"pX":0.3410080168458088,"pZ":2.7190908923222166,"vX0":-4.8939946887120005,"vY0":-119.08751858207614,"vZ0":-2.724259053066345,"x":104.0,"y":165.36,"x0":1.2847509195630529,"y0":50.003458747011436,"z0":6.081771656671458,"aX":12.563598296060277},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":10.1,"breakHorizontal":-14.6,"spinRate":1508,"spinDirection":134},"zone":6,"typeConfidence":2.0,"plateTime":0.463202829917984,"extension":6.253608922434727},"index":1,"playId":"70482c37-055e-3763-be58-90a75bd9bc1b","pitchNumber":2,"startTime":"2026-04-07T17:46:44.811Z","endTime":"2026-04-07T17:46:48.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.2,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.567709963004216,"aZ":-29.487019819240025,"pfxX":-1.4220780174931438,"pfxZ":1.7631042728803692,"pX":0.7336493136574552,"pZ":2.3008862670974435,"vX0":-0.9028889248282838,"vY0":-123.1499803936983,"vZ0":-3.1887411715104776,"x":89.04,"y":176.66,"x0":1.2908829580645471,"y0":50.00019349061664,"z0":6.131007066745817,"aX":-2.163681585710776},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.6,"breakHorizontal":2.8,"spinRate":2411,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.4463461353406384,"extension":6.167149673795567},"index":2,"playId":"6ccb52e8-639d-3b19-8165-5b2cd95b40ae","pitchNumber":3,"startTime":"2026-04-07T17:46:59.079Z","endTime":"2026-04-07T17:47:03.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-07T17:47:09.129Z","endTime":"2026-04-07T17:47:21.083Z","isPitch":false,"type":"action","player":{"id":595978,"link":"/api/v1/people/595978"},"defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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.6,"endSpeed":82.1,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87104462674985,"aZ":-13.067270935573209,"pfxX":4.827853529361386,"pfxZ":10.85662997672447,"pX":-0.11272030450075207,"pZ":4.1548218597333095,"vX0":-4.495778207754913,"vY0":-133.14634949103007,"vZ0":-2.708088713409335,"x":121.3,"y":126.6,"x0":0.9868308950485742,"y0":50.002855028434176,"z0":6.1552372940574855,"aX":8.49675648515231},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":19.1,"breakHorizontal":-7.6,"spinRate":2340,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.4145365802848633,"extension":6.296185870756908},"index":4,"playId":"8f99a3bc-3e0a-366b-a46a-23b545fce65f","pitchNumber":4,"startTime":"2026-04-07T17:47:21.083Z","endTime":"2026-04-07T17:47:25.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.887805533608955,"aZ":-44.034500905413296,"pfxX":-4.264232613236059,"pfxZ":-8.21331570928554,"pX":0.3734735484579236,"pZ":-0.011559526758363773,"vX0":-0.3383336783990802,"vY0":-120.60857965984972,"vZ0":-5.027193732732081,"x":102.76,"y":239.09,"x0":1.068965857600381,"y0":50.004935378450796,"z0":6.068043131871699,"aX":-6.155517468811825},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-16.0,"breakHorizontal":7.8,"spinRate":2393,"spinDirection":340},"zone":14,"typeConfidence":2.0,"plateTime":0.45770583625868033,"extension":6.256317524515249},"index":5,"playId":"73843eb7-1e4f-3e0f-bca6-0d8c36ed9921","pitchNumber":5,"startTime":"2026-04-07T17:47:37.896Z","endTime":"2026-04-07T17:47:43.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":82.9,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.090034730317743,"aZ":-13.04923833026127,"pfxX":4.7881831920492335,"pfxZ":10.764545165756866,"pX":0.2983822614650466,"pZ":2.9278462743644496,"vX0":-3.142203534614512,"vY0":-133.07073051642257,"vZ0":-5.568062210955846,"x":105.63,"y":159.73,"x0":0.8781928330386635,"y0":50.0008791348887,"z0":6.00871839315835,"aX":8.504622733673346},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.4,"breakHorizontal":-7.9,"spinRate":2267,"spinDirection":150},"zone":3,"typeConfidence":2.0,"plateTime":0.41312119349654086,"extension":6.317490855427299},"hitData":{"launchSpeed":98.9,"launchAngle":-4.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.23,"coordY":138.73}},"index":6,"playId":"e0b88b3f-2774-3f6a-a20b-c3bace7da3cb","pitchNumber":6,"startTime":"2026-04-07T17:47:56.302Z","endTime":"2026-04-07T17:48:03.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-07T17:48:03.930Z","atBatIndex":18},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Brayan Rocchio reaches on a throwing error by pitcher Noah Cameron.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-07T17:48:12.262Z","endTime":"2026-04-07T17:49:19.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702070,"link":"/api/v1/people/702070"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]}],"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":92.4,"endSpeed":82.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.25840998612392,"aZ":-14.532900121658688,"pfxX":5.388368920228235,"pfxZ":9.927360106151095,"pX":0.1857850255222389,"pZ":2.552633937935822,"vX0":-4.577343875067138,"vY0":-134.25502765678436,"vZ0":-6.075283823361104,"x":109.92,"y":169.86,"x0":1.2353706311613808,"y0":50.002509140091,"z0":5.928449237088053,"aX":9.575073710809287},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.4,"breakHorizontal":-8.4,"spinRate":2308,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.41220358556406156,"extension":6.279619414087959},"index":0,"playId":"21ca47fa-50e6-3d27-99bb-b918719a2afb","pitchNumber":1,"startTime":"2026-04-07T17:48:26.502Z","endTime":"2026-04-07T17:48:31.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":76.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18086906090079,"aZ":-26.734991188810824,"pfxX":-1.8085420926586127,"pfxZ":3.573640340153773,"pX":-0.3312349201590123,"pZ":3.189377391038133,"vX0":-3.038259132638576,"vY0":-123.56957851821718,"vZ0":-1.8200104733735225,"x":129.63,"y":152.67,"x0":1.1567174850513582,"y0":50.00355989812785,"z0":6.2157636392463695,"aX":-2.7533839452119975},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.2,"breakHorizontal":4.1,"spinRate":2406,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.445907925005101,"extension":6.047664621489588},"index":1,"playId":"058d2972-022d-3d35-b789-cf1a7311502d","pitchNumber":2,"startTime":"2026-04-07T17:48:38.696Z","endTime":"2026-04-07T17:48:43.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73735267866145,"aZ":-25.225921209590858,"pfxX":7.910412917823555,"pfxZ":4.7610895944687925,"pX":1.7167930022780642,"pZ":2.4637617268232854,"vX0":-2.0554215100572844,"vY0":-120.88901982221512,"vZ0":-3.046655630246036,"x":51.56,"y":172.26,"x0":1.558107121381284,"y0":50.001990061065236,"z0":5.989443329446715,"aX":11.538216904534435},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":8.0,"breakHorizontal":-13.7,"spinRate":1620,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.45561172108262227,"extension":6.10516091746088},"index":2,"playId":"3afd9115-0264-37f3-8bd0-438e9a5f1b2a","pitchNumber":3,"startTime":"2026-04-07T17:48:56.505Z","endTime":"2026-04-07T17:49:01.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.757925844915984,"aZ":-39.27314613561141,"pfxX":-6.035544885241052,"pfxZ":-4.795968365764939,"pX":-0.16098169313217062,"pZ":2.480856997883248,"vX0":-1.459873552110162,"vY0":-121.35982653459801,"vZ0":-0.5050323723021708,"x":123.14,"y":171.8,"x0":1.2338093031116542,"y0":50.005912113888016,"z0":6.139048128618958,"aX":-8.923348473427522},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-8.5,"breakHorizontal":11.3,"spinRate":2276,"spinDirection":332},"zone":5,"typeConfidence":2.0,"plateTime":0.4528981009488269,"extension":6.188430513935916},"hitData":{"launchSpeed":73.9,"launchAngle":-70.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":121.01,"coordY":181.9}},"index":3,"playId":"da97b77d-b2fc-3996-9e23-993332b93a4a","pitchNumber":4,"startTime":"2026-04-07T17:49:11.597Z","endTime":"2026-04-07T17:49:19.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.0,"awayTeamWinProbability":56.0,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":0.78,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-07T17:49:19.383Z","atBatIndex":19},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Steven Kwan grounds into a double play, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino. Brayan Rocchio out at 2nd. Steven Kwan out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-07T17:49:46.584Z","endTime":"2026-04-07T17:50:22.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":76.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.971145604689607,"aZ":-28.281968413841597,"pfxX":0.010726480215623724,"pfxZ":2.5517835311492103,"pX":0.23631290529522286,"pZ":2.760147840109406,"vX0":-2.5253130726689896,"vY0":-123.83299306745243,"vZ0":-2.318170889479874,"x":107.99,"y":164.26,"x0":1.2758860869310535,"y0":50.00105885632836,"z0":6.118459024283251,"aX":0.01640680821386595},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.2,"breakHorizontal":0.7,"spinRate":2362,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.4454630655049323,"extension":6.12924778121827},"index":0,"playId":"b1f3b957-d4d8-32fa-aac7-48a6d9b2cd1c","pitchNumber":1,"startTime":"2026-04-07T17:49:54.601Z","endTime":"2026-04-07T17:50:00.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.518457426162886,"aZ":-19.745105613395186,"pfxX":-1.5555994422504107,"pfxZ":7.265829792615095,"pX":-0.4507649952423108,"pZ":2.981656044810267,"vX0":-3.4369319461152656,"vY0":-130.26926632609232,"vZ0":-3.8767565138358964,"x":134.18,"y":158.28,"x0":1.090162048578774,"y0":50.003341721239,"z0":5.990148863210563,"aX":-2.661791518703168},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.5,"breakHorizontal":3.6,"spinRate":2343,"spinDirection":161},"zone":1,"typeConfidence":2.0,"plateTime":0.42118004893378247,"extension":6.374339885103938},"hitData":{"launchSpeed":88.6,"launchAngle":-12.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.38,"coordY":152.85}},"index":1,"playId":"e5ab390a-da0b-33a6-8ef0-6abcaaca784d","pitchNumber":2,"startTime":"2026-04-07T17:50:14.184Z","endTime":"2026-04-07T17:50:22.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-6.299999999999997,"leverageIndex":1.5,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-04-07T17:50:22.126Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vinnie Pasquantino strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-07T17:52:16.157Z","endTime":"2026-04-07T17:53:44.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":80.4,"endSpeed":72.8,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64877493417429,"aZ":-41.67386219426113,"pfxX":8.254846488828704,"pfxZ":-7.017814952428241,"pX":-1.073680423035207,"pZ":2.9772882996671224,"vX0":1.3190753273890428,"vY0":-116.94600946443335,"vZ0":1.7511219949251144,"x":157.93,"y":158.39,"x0":-2.718711980276547,"y0":50.0014523279248,"z0":6.194813262332667,"aX":11.177002515394998},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-11.8,"breakHorizontal":-15.2,"spinRate":2276,"spinDirection":39},"zone":11,"typeConfidence":0.9,"plateTime":0.47242979834665544,"extension":6.615872942932322},"index":0,"playId":"bf02cc97-f3a6-3e80-ab58-a87546ce7b44","pitchNumber":1,"startTime":"2026-04-07T17:52:34.843Z","endTime":"2026-04-07T17:52:40.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.5,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.148396328454126,"aZ":-34.51778609426238,"pfxX":3.5265857384151413,"pfxZ":-1.5373080133879071,"pX":0.04627085048387531,"pZ":2.1540699377609833,"vX0":5.9623887596008895,"vY0":-123.48751417479583,"vZ0":-1.831072209581413,"x":115.24,"y":180.62,"x0":-2.868047785143279,"y0":50.000577498631635,"z0":5.839596701179462,"aX":5.384702945478983},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.0,"breakHorizontal":-7.9,"spinRate":2204,"spinDirection":61},"zone":8,"typeConfidence":0.89,"plateTime":0.44544953800142517,"extension":6.678921135908504},"index":1,"playId":"a4808fde-96b0-3172-b233-d7c53cbf58a0","pitchNumber":2,"startTime":"2026-04-07T17:52:46.965Z","endTime":"2026-04-07T17:52:52.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.1,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20898348733557,"aZ":-42.13742149609323,"pfxX":4.503994202640088,"pfxZ":-7.312994713775865,"pX":0.6605037867391029,"pZ":2.685008181913865,"vX0":5.818828341615534,"vY0":-117.37711033176674,"vZ0":1.0064169842214976,"x":91.82,"y":166.28,"x0":-2.4591519099101578,"y0":50.004111048403715,"z0":6.250097708703967,"aX":6.133823781593457},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-12.5,"breakHorizontal":-9.8,"spinRate":2364,"spinDirection":34},"zone":6,"typeConfidence":0.9,"plateTime":0.471018505749071,"extension":6.694176117084087},"index":2,"playId":"c48e7c0a-dd27-3517-860a-4f8a8a6bb748","pitchNumber":3,"startTime":"2026-04-07T17:53:01.515Z","endTime":"2026-04-07T17:53:05.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.914670316892305,"aZ":-43.460316368723575,"pfxX":3.665414106213581,"pfxZ":-8.043878206587447,"pX":0.29384278352482984,"pZ":1.2605957626672464,"vX0":5.401453599620675,"vY0":-118.60993100183846,"vZ0":-1.9329164774806902,"x":105.8,"y":204.74,"x0":-2.5027131379241676,"y0":50.002875120646266,"z0":6.10535116634807,"aX":5.14231195030598},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-14.8,"breakHorizontal":-8.2,"spinRate":2395,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.46451315571230234,"extension":6.500251007542788},"index":3,"playId":"c56c5878-5a7e-318a-8d94-ed68484bdb73","pitchNumber":4,"startTime":"2026-04-07T17:53:21.804Z","endTime":"2026-04-07T17:53:25.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":85.9,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.996827093292055,"aZ":-13.481791435781687,"pfxX":-8.044083001743603,"pfxZ":9.725938437527704,"pX":-0.564224133462721,"pZ":3.961059928831635,"vX0":8.327156155501712,"vY0":-138.93908722964002,"vZ0":-2.965947950096678,"x":138.51,"y":131.83,"x0":-2.579453877018904,"y0":50.005947336579595,"z0":5.958700482562911,"aX":-15.466099146217756},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":12.5,"spinRate":2282,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.3967800445059151,"extension":6.775391124247086},"index":4,"playId":"135e0699-cf91-3883-9caa-4ae0821c3a86","pitchNumber":5,"startTime":"2026-04-07T17:53:39.736Z","endTime":"2026-04-07T17:53:44.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-07T17:53:44.296Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Salvador Perez walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-07T17:53:46.790Z","endTime":"2026-04-07T17:55:39.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"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(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":95.1,"endSpeed":86.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.146972921078255,"aZ":-24.12205160508708,"pfxX":-11.580771659829939,"pfxZ":4.178485019048242,"pX":-0.10717056266083722,"pZ":4.173536921302599,"vX0":10.673761903384648,"vY0":-138.07479612121926,"vZ0":-0.07401718756527031,"x":121.09,"y":126.09,"x0":-2.521015548558709,"y0":50.006107047973785,"z0":5.825810206671884,"aX":-22.333958089467476},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.8,"breakHorizontal":18.7,"spinRate":1832,"spinDirection":227},"zone":11,"typeConfidence":0.95,"plateTime":0.3969134779411392,"extension":7.02197884178136},"index":0,"playId":"e5678901-08c5-3d9b-9830-6a353bcfb730","pitchNumber":1,"startTime":"2026-04-07T17:54:08.571Z","endTime":"2026-04-07T17:54:13.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.135936809929213,"aZ":-32.42420518813357,"pfxX":2.9607855603670457,"pfxZ":-0.15929748036122682,"pX":1.5691983605728808,"pZ":1.523931019265883,"vX0":9.202429016839016,"vY0":-124.57544424058045,"vZ0":-3.6639970851825447,"x":57.19,"y":197.63,"x0":-2.5580098165720444,"y0":50.002706497777915,"z0":5.695380286049819,"aX":4.650449498970145},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.0,"breakHorizontal":-7.6,"spinRate":2181,"spinDirection":51},"zone":14,"typeConfidence":0.91,"plateTime":0.43975160837383864,"extension":6.953430868693102},"index":1,"playId":"6821926d-8bb7-3927-9e0c-ca697fe5a15f","pitchNumber":2,"startTime":"2026-04-07T17:54:20.930Z","endTime":"2026-04-07T17:54:24.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.182496133346,"aZ":-23.482691959983313,"pfxX":-10.668819729966444,"pfxZ":4.466526855675253,"pX":0.43973914077710796,"pZ":2.843353261881012,"vX0":11.876728901706242,"vY0":-138.85935666748642,"vZ0":-3.5384395744255075,"x":100.24,"y":162.01,"x0":-2.5143112693007854,"y0":50.001635956626295,"z0":5.703345725258377,"aX":-20.755537852606437},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.4,"breakHorizontal":16.7,"spinRate":1909,"spinDirection":230},"zone":6,"typeConfidence":0.95,"plateTime":0.39500680591233817,"extension":7.035201294607616},"index":2,"playId":"e92c0d88-5eff-3e85-9223-7efdebca8fa0","pitchNumber":3,"startTime":"2026-04-07T17:54:34.422Z","endTime":"2026-04-07T17:54:39.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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-04-07T17:54:43.320Z","endTime":"2026-04-07T17:54:56.448Z","isPitch":false,"type":"action","player":{"id":521692,"link":"/api/v1/people/521692"},"defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.35566760574894,"aZ":-31.780766189243405,"pfxX":4.011087275986589,"pfxZ":0.25163227409721634,"pX":1.7690259809534774,"pZ":0.37672894364500886,"vX0":9.614897425187756,"vY0":-125.27462750232652,"vZ0":-6.361843438168828,"x":49.57,"y":228.61,"x0":-2.666323141563259,"y0":50.00190931198965,"z0":5.603047868112765,"aX":6.265786020887547},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.1,"breakHorizontal":-9.8,"spinRate":2228,"spinDirection":60},"zone":14,"typeConfidence":0.91,"plateTime":0.4401100852819062,"extension":6.632451781714639},"index":4,"playId":"ee12c53f-14ee-31a0-867f-a9f4cf0e14c0","pitchNumber":4,"startTime":"2026-04-07T17:54:56.448Z","endTime":"2026-04-07T17:55:01.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5384463027691,"aZ":-31.39403721235102,"pfxX":6.044008678074137,"pfxZ":0.4850149857239936,"pX":2.4232221934841838,"pZ":0.6876104027328662,"vX0":10.475464716867346,"vY0":-126.24381722344573,"vZ0":-5.856126833145599,"x":24.63,"y":220.21,"x0":-2.5775753284732748,"y0":50.00275083403749,"z0":5.5882080402442975,"aX":9.677551939577068},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.4,"breakHorizontal":-13.4,"spinRate":2300,"spinDirection":49},"zone":14,"typeConfidence":0.91,"plateTime":0.43514146639965867,"extension":7.039800489108399},"index":5,"playId":"28da992d-0840-3601-8cc2-69342d499986","pitchNumber":5,"startTime":"2026-04-07T17:55:14.005Z","endTime":"2026-04-07T17:55:19.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40447668806716,"aZ":-31.953238500057555,"pfxX":5.751860010156667,"pfxZ":0.13687345556948127,"pX":1.6005388856026572,"pZ":1.6679649389693727,"vX0":9.094549745969235,"vY0":-127.21554511068663,"vZ0":-3.6873203235922523,"x":55.99,"y":193.74,"x0":-2.7926585506614168,"y0":50.002102540350606,"z0":5.717776452614771,"aX":9.260132011503872},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.5,"breakHorizontal":-12.8,"spinRate":2409,"spinDirection":52},"zone":14,"typeConfidence":0.91,"plateTime":0.43349249398314793,"extension":6.696060688044567},"index":6,"playId":"e0c07973-5beb-3f7e-8e68-0d9793e995f1","pitchNumber":6,"startTime":"2026-04-07T17:55:33.218Z","endTime":"2026-04-07T17:55:39.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.5,"awayTeamWinProbability":62.5,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-07T17:55:39.106Z","atBatIndex":22},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Carter Jensen grounds into a force out, second baseman Juan Brito to shortstop Brayan Rocchio. Salvador Perez out at 2nd. Carter Jensen to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-07T17:55:42.448Z","endTime":"2026-04-07T17:56:31.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":87.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4811752987093,"aZ":-11.78584406003258,"pfxX":-8.944209961019322,"pfxZ":10.423066368021374,"pX":0.853930037603753,"pZ":2.3910739143279964,"vX0":11.923155723216082,"vY0":-139.26997427689224,"vZ0":-7.215790050874212,"x":84.45,"y":174.22,"x0":-2.328961949671495,"y0":50.004621053313784,"z0":5.802358293998168,"aX":-17.499715496212932},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":13.6,"spinRate":2262,"spinDirection":217},"zone":14,"typeConfidence":0.9,"plateTime":0.39390546685591943,"extension":7.122166010446814},"index":0,"playId":"42524994-92cd-3d32-8018-0436e11414f3","pitchNumber":1,"startTime":"2026-04-07T17:56:05.561Z","endTime":"2026-04-07T17:56:10.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":73.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.294694165552674,"aZ":-45.091286682630255,"pfxX":6.160807839650188,"pfxZ":-9.440725762766194,"pX":-0.39446096170681477,"pZ":1.4399760322691084,"vX0":3.5205624060427954,"vY0":-118.65866103364563,"vZ0":-0.8434564005421047,"x":132.04,"y":199.9,"x0":-2.718525655283451,"y0":50.00461842777912,"z0":6.059297226422303,"aX":8.42740053229761},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-16.8,"breakHorizontal":-12.2,"spinRate":2505,"spinDirection":35},"zone":13,"typeConfidence":0.9,"plateTime":0.46901316268294213,"extension":6.4566660935244515},"hitData":{"launchSpeed":87.9,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.99,"coordY":147.34}},"index":1,"playId":"ecd34b16-706a-3329-8ee7-344b2c8d70cb","pitchNumber":2,"startTime":"2026-04-07T17:56:23.362Z","endTime":"2026-04-07T17:56:31.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.25,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-04-07T17:56:31.455Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Hedges challenged (pitch result), call on the field was confirmed: Jonathan India walks. Carter Jensen to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-07T17:56:44.080Z","endTime":"2026-04-07T17:58:43.518Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"postOnSecond":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"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(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.7,"endSpeed":77.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.147279236453702,"aZ":-32.643683569331884,"pfxX":5.0892037820193075,"pfxZ":-0.30333408421319774,"pX":1.3312290659599624,"pZ":1.0670881234738294,"vX0":8.189813157834264,"vY0":-124.37417508700385,"vZ0":-4.558416554686274,"x":66.26,"y":209.97,"x0":-2.6948147119655257,"y0":50.00593338769823,"z0":5.699993446193657,"aX":7.794454922962225},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.6,"breakHorizontal":-11.5,"spinRate":2350,"spinDirection":55},"zone":14,"typeConfidence":0.91,"plateTime":0.4442132351848578,"extension":6.944925266633729},"index":0,"playId":"dd179ad9-20ec-3e4f-9859-52737b008307","pitchNumber":1,"startTime":"2026-04-07T17:57:00.105Z","endTime":"2026-04-07T17:57:05.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":95.5,"endSpeed":85.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.17423969851179,"aZ":-12.316504447503787,"pfxX":-7.364814546502226,"pfxZ":10.451064045150847,"pX":0.9502162436928228,"pZ":2.196419456829719,"vX0":11.429778987854846,"vY0":-138.27110276504743,"vZ0":-7.687934954104207,"x":80.78,"y":179.48,"x0":-2.3160167762439676,"y0":50.00384563090476,"z0":5.874319323252443,"aX":-13.996127681732975},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.0,"breakHorizontal":10.4,"spinRate":2302,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.39896779858333975,"extension":7.039876469293162},"index":1,"playId":"92c30c33-6d04-3367-813b-0ca1edb019fb","pitchNumber":2,"startTime":"2026-04-07T17:57:19.813Z","endTime":"2026-04-07T17:57:24.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.40630067074218,"aZ":-22.011006192730825,"pfxX":-12.069568842706758,"pfxZ":5.3413840825646774,"pX":1.3012135329862466,"pZ":1.9431461934707062,"vX0":14.49593103833738,"vY0":-137.34889859316598,"vZ0":-5.528981402142623,"x":67.4,"y":186.32,"x0":-2.4855555485002956,"y0":50.00648675168572,"z0":5.486453809897469,"aX":-22.984865501579353},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.5,"breakHorizontal":18.7,"spinRate":2126,"spinDirection":231},"zone":14,"typeConfidence":0.96,"plateTime":0.39931449066263447,"extension":7.169605344138871},"index":2,"playId":"69b15ce7-5f1f-36b0-8a9d-ddc68c6e7e00","pitchNumber":3,"startTime":"2026-04-07T17:57:37.513Z","endTime":"2026-04-07T17:57:43.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.497627442567335,"aZ":-19.29575724354489,"pfxX":-10.219368618770751,"pfxZ":6.752102048915246,"pX":0.10936139659052681,"pZ":3.0127678215458853,"vX0":10.87992339482992,"vY0":-137.2528521655933,"vZ0":-3.483499531737698,"x":112.83,"y":157.44,"x0":-2.579067372269619,"y0":50.00146843954718,"z0":5.613033004441179,"aX":-19.488398091776034},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.6,"breakHorizontal":16.2,"spinRate":2077,"spinDirection":230},"zone":2,"typeConfidence":0.88,"plateTime":0.39911930991794886,"extension":7.130810253813997},"index":3,"playId":"f9036227-0d72-39e7-965f-7634751a0b4f","pitchNumber":4,"startTime":"2026-04-07T17:57:55.655Z","endTime":"2026-04-07T17:58:00.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.73959130936768,"aZ":-16.52235530983171,"pfxX":-8.52825372536299,"pfxZ":8.34041957443788,"pX":-0.2921543472016133,"pZ":3.4328103579438536,"vX0":9.026987113514094,"vY0":-137.19454074544288,"vZ0":-3.4798995038587295,"x":128.14,"y":146.09,"x0":-2.5416993294311463,"y0":50.002653667042814,"z0":5.866787165444427,"aX":-16.005393062939095},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.4,"breakHorizontal":13.2,"spinRate":2254,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.4016215504834255,"extension":7.224949219155118},"index":4,"playId":"53c6b11b-03cd-361a-adc0-22518fd63486","pitchNumber":5,"startTime":"2026-04-07T17:58:16.491Z","endTime":"2026-04-07T17:58:43.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"}},"homeTeamWinProbability":38.3,"awayTeamWinProbability":61.7,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.94,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-07T17:58:43.518Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jac Caglianone strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-07T17:59:03.245Z","endTime":"2026-04-07T18:02:20.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,7,8,9],"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.050548427195604,"aZ":-43.290005887070734,"pfxX":6.582135965350139,"pfxZ":-8.141210464519519,"pX":-1.063897335206988,"pZ":2.26142822282099,"vX0":1.543604897367913,"vY0":-117.72657320614229,"vZ0":0.6689359525771896,"x":157.55,"y":177.72,"x0":-2.5869696260786585,"y0":50.003083989997585,"z0":6.070762087989258,"aX":8.986064432040651},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-14.0,"breakHorizontal":-12.4,"spinRate":2435,"spinDirection":37},"zone":13,"typeConfidence":0.9,"plateTime":0.47022734915141084,"extension":6.718717924759454},"index":0,"playId":"b1306f14-28eb-390a-b7a4-8c0a79e1140a","pitchNumber":1,"startTime":"2026-04-07T17:59:03.245Z","endTime":"2026-04-07T17:59:08.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"second":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":76.9,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.64924570207394,"aZ":-34.48206993105921,"pfxX":3.8500311087709456,"pfxZ":-1.5117161549732039,"pX":-1.1262381799206547,"pZ":3.632196599750186,"vX0":3.0998648736959975,"vY0":-124.1210996486899,"vZ0":1.7629321161080487,"x":159.93,"y":140.71,"x0":-2.9007699300948837,"y0":50.00216979140682,"z0":5.828247465128332,"aX":5.8815254669808406},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.9,"breakHorizontal":-7.8,"spinRate":2150,"spinDirection":69},"zone":11,"typeConfidence":0.88,"plateTime":0.4448336217709752,"extension":6.854323011482617},"index":1,"playId":"93e2e558-02d6-3869-a227-0da13e9f5351","pitchNumber":2,"startTime":"2026-04-07T17:59:23.195Z","endTime":"2026-04-07T17:59:28.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"second":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2026-04-07T17:59:34.827Z","endTime":"2026-04-07T18:00:08.869Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"second":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":77.7,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.158241855101338,"aZ":-35.315402965490115,"pfxX":4.77665894749119,"pfxZ":-2.0382837654651516,"pX":0.16773367363123917,"pZ":1.9280025463773705,"vX0":5.711642361655787,"vY0":-124.73972097722236,"vZ0":-1.8422881199776315,"x":110.61,"y":186.72,"x0":-2.791084775099434,"y0":50.00158279020044,"z0":5.647947001340719,"aX":7.363945832528833},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.8,"breakHorizontal":-10.2,"spinRate":2215,"spinDirection":72},"zone":8,"typeConfidence":0.87,"plateTime":0.4427873699661977,"extension":7.1120768668927},"index":3,"playId":"1da2e57e-f4ce-3285-97d9-7df7faa91bc1","pitchNumber":3,"startTime":"2026-04-07T18:00:08.869Z","endTime":"2026-04-07T18:00:12.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"second":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":95.0,"endSpeed":85.2,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.89500061555079,"aZ":-16.840919539007327,"pfxX":-8.6207306928778,"pfxZ":8.094955395075251,"pX":-0.8846291071557546,"pZ":4.595425936925775,"vX0":7.680625578900548,"vY0":-138.02029478094474,"vZ0":-0.7298170935672668,"x":150.72,"y":114.7,"x0":-2.6083466725215203,"y0":50.00417460723189,"z0":6.016751479998569,"aX":-16.333021352522856},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":13.7,"spinRate":2274,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.39961616985244053,"extension":7.188520554710211},"index":4,"playId":"77c162fc-2ac0-3c0e-8f0a-60391a73aae1","pitchNumber":4,"startTime":"2026-04-07T18:00:33.507Z","endTime":"2026-04-07T18:00:38.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"second":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.0,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.601992640472144,"aZ":-25.468998836684555,"pfxX":-1.1399248342967427,"pfxZ":3.8623520935981848,"pX":-0.4978754903590951,"pZ":3.394254035845552,"vX0":6.406524035642894,"vY0":-131.84323729725048,"vZ0":-0.8542436377376919,"x":135.98,"y":147.14,"x0":-2.825677923703601,"y0":50.0043877747795,"z0":5.625644883696241,"aX":-1.9807770076348334},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.0,"breakHorizontal":0.5,"spinRate":2227,"spinDirection":197},"zone":1,"typeConfidence":0.88,"plateTime":0.417629424694006,"extension":7.153724859919058},"index":5,"playId":"f2b0fa8c-a42e-3f7f-95f4-93c81ec8fc1f","pitchNumber":5,"startTime":"2026-04-07T18:00:53.489Z","endTime":"2026-04-07T18:00:57.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"second":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-04-07T18:01:02.488Z","endTime":"2026-04-07T18:01:19.181Z","isPitch":false,"type":"action","player":{"id":695506,"link":"/api/v1/people/695506"},"defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"second":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":85.5,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.52490691420441,"aZ":-14.384571573068515,"pfxX":-6.432372298737784,"pfxZ":9.365971024827765,"pX":-0.7528223712245264,"pZ":2.3498931447358813,"vX0":7.353021778815055,"vY0":-138.3184227238758,"vZ0":-6.279574410097293,"x":145.7,"y":175.33,"x0":-2.635121121120582,"y0":50.00342490307171,"z0":5.649407059125379,"aX":-12.218718118550111},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":9.7,"spinRate":2201,"spinDirection":220},"zone":4,"typeConfidence":0.91,"plateTime":0.39902384026507765,"extension":7.1300666992255115},"index":7,"playId":"badf3e0c-fe54-3e13-99be-dfc0facf10cb","pitchNumber":6,"startTime":"2026-04-07T18:01:19.181Z","endTime":"2026-04-07T18:01:24.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"second":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":74.8,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.290965136317595,"aZ":-44.715379500790604,"pfxX":8.845311321503251,"pfxZ":-8.822627610004059,"pX":-0.29979506197149,"pZ":3.065926684741635,"vX0":2.6761828116347566,"vY0":-119.36355061543723,"vZ0":2.3512096128639675,"x":128.43,"y":156.0,"x0":-2.589303996107825,"y0":50.00568774863222,"z0":6.140283980361631,"aX":12.567391644934167},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-15.0,"breakHorizontal":-16.7,"spinRate":2353,"spinDirection":38},"zone":2,"typeConfidence":0.9,"plateTime":0.4616159354942102,"extension":6.529009095255205},"index":8,"playId":"ed3fea85-c1fa-3d20-9bcd-27ef7efa5f5b","pitchNumber":7,"startTime":"2026-04-07T18:01:42.959Z","endTime":"2026-04-07T18:01:48.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"second":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.5,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.686886912822278,"aZ":-20.913187514407696,"pfxX":-2.1684351524795566,"pfxZ":6.4114051582954215,"pX":-0.13905279309944624,"pZ":3.062386306903743,"vX0":7.833740489163146,"vY0":-132.53276584940502,"vZ0":-2.4705991098458915,"x":122.3,"y":156.1,"x0":-2.8679743873077106,"y0":50.00268510270413,"z0":5.5554574791070115,"aX":-3.8094531439851833},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.2,"breakHorizontal":2.0,"spinRate":2184,"spinDirection":210},"zone":2,"typeConfidence":0.89,"plateTime":0.4153009957810032,"extension":7.292373007653591},"index":9,"playId":"278f0f56-1f07-3430-9f22-cff33fa93605","pitchNumber":8,"startTime":"2026-04-07T18:02:13.466Z","endTime":"2026-04-07T18:02:20.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"second":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.78,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-04-07T18:02:20.120Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Angel Martínez singles on a line drive to right fielder Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-07T18:04:19.648Z","endTime":"2026-04-07T18:06:35.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.965296889612475,"aZ":-20.874420151859024,"pfxX":-1.7947432414608042,"pfxZ":6.829133339201164,"pX":0.7902096273692295,"pZ":2.6205161889536894,"vX0":-0.8051530274682405,"vY0":-127.71833468697452,"vZ0":-4.516009158667321,"x":86.88,"y":168.03,"x0":1.3425348061681592,"y0":50.000328750469436,"z0":6.050222846548372,"aX":-2.968631570576797},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":11.6,"breakHorizontal":3.5,"spinRate":2254,"spinDirection":162},"zone":6,"typeConfidence":2.0,"plateTime":0.42861498984958635,"extension":6.259715724145522},"index":0,"playId":"41b7b85d-db5b-3539-8647-f3fdd4a843a3","pitchNumber":1,"startTime":"2026-04-07T18:04:42.766Z","endTime":"2026-04-07T18:04:47.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":74.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9034721667296,"aZ":-23.369211606420187,"pfxX":8.056297866581733,"pfxZ":6.1734252931289335,"pX":-0.06513782776755421,"pZ":1.597331613671402,"vX0":-5.433354603994773,"vY0":-119.23776592846832,"vZ0":-5.320462636505453,"x":119.48,"y":195.65,"x0":1.206907086278952,"y0":50.00476376042957,"z0":5.991374857713665,"aX":11.494855256721362},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":10.0,"breakHorizontal":-13.1,"spinRate":1564,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.46098744239487877,"extension":6.244200067631458},"index":1,"playId":"70467b0a-bb7f-33fe-beab-da9fecaae738","pitchNumber":2,"startTime":"2026-04-07T18:04:54.432Z","endTime":"2026-04-07T18:04:57.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-07T18:05:04.000Z","endTime":"2026-04-07T18:05:17.616Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"},"defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":72.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9282701130781,"aZ":-41.66588065117419,"pfxX":-4.814169268941317,"pfxZ":-6.946573923684049,"pX":1.9530170985445654,"pZ":5.10134333293146,"vX0":2.950524867173513,"vY0":-116.66887178021291,"vZ0":5.697678249824342,"x":42.56,"y":101.04,"x0":1.291264273266962,"y0":50.00554925124105,"z0":6.576017655859781,"aX":-6.57361242012434},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-10.7,"breakHorizontal":7.9,"spinRate":2157,"spinDirection":326},"zone":12,"typeConfidence":2.0,"plateTime":0.4712072811574979,"extension":6.087560913028681},"index":3,"playId":"69a65355-86bf-3b79-9d78-17347614950c","pitchNumber":3,"startTime":"2026-04-07T18:05:17.616Z","endTime":"2026-04-07T18:05:20.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.205108588111557,"aZ":-39.6522626606056,"pfxX":-3.244180995380371,"pfxZ":-5.147159375271801,"pX":-0.638529250451796,"pZ":1.374891130658558,"vX0":-2.4879167810849823,"vY0":-120.56156635934914,"vZ0":-2.9443754182948174,"x":141.34,"y":201.66,"x0":0.8328619364891111,"y0":50.00217196295805,"z0":6.155474898364725,"aX":-4.714489586518494},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-9.8,"breakHorizontal":6.5,"spinRate":2300,"spinDirection":343},"zone":13,"typeConfidence":2.0,"plateTime":0.45653822327039295,"extension":6.373024443312638},"index":4,"playId":"f839a3bc-58a5-36a4-8286-246b477512a3","pitchNumber":4,"startTime":"2026-04-07T18:05:35.994Z","endTime":"2026-04-07T18:05:39.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":89.5,"endSpeed":80.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.301182570884016,"aZ":-23.16218329917761,"pfxX":-2.7294438140004535,"pfxZ":5.356305045570213,"pX":1.5234274101278096,"pZ":4.1933514222326185,"vX0":1.423498304842163,"vY0":-130.1756498355068,"vZ0":-0.3871688422892372,"x":58.93,"y":125.56,"x0":1.3183865294243906,"y0":50.00308934824674,"z0":6.127671276146587,"aX":-4.592967161694391},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.8,"breakHorizontal":4.6,"spinRate":2367,"spinDirection":176},"zone":12,"typeConfidence":2.0,"plateTime":0.4239345569655075,"extension":6.250756552569071},"index":5,"playId":"51a18fde-df8a-3dde-9dce-3af6e43f8aef","pitchNumber":5,"startTime":"2026-04-07T18:05:53.434Z","endTime":"2026-04-07T18:05:58.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":74.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6990788014604,"aZ":-25.088102098079936,"pfxX":11.303006097122399,"pfxZ":4.934208875150464,"pX":1.1863140991014216,"pZ":2.8693282268519247,"vX0":-3.9031347721743046,"vY0":-120.79610075122555,"vZ0":-2.091498397961731,"x":71.78,"y":161.31,"x0":1.3811607542305002,"y0":50.00247846115932,"z0":6.015451238361982,"aX":16.23338918086206},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":8.5,"breakHorizontal":-19.1,"spinRate":1656,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.4583976578548947,"extension":6.268771431050028},"index":6,"playId":"01efa7ac-745d-3fa3-9b9a-b36556aacd19","pitchNumber":6,"startTime":"2026-04-07T18:06:08.242Z","endTime":"2026-04-07T18:06:13.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":74.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.295938269992472,"aZ":-22.050835588748246,"pfxX":8.92583599847234,"pfxZ":7.029477829008057,"pX":0.0828493891744027,"pZ":2.0660465765184317,"vX0":-5.2810331339914605,"vY0":-120.83512753814455,"vZ0":-4.344787084137455,"x":113.84,"y":183.0,"x0":1.1667939614428826,"y0":50.00287972479739,"z0":5.888367737232319,"aX":12.85338199853827},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":11.6,"breakHorizontal":-14.4,"spinRate":1633,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.4579221002098537,"extension":6.2725016707770616},"hitData":{"launchSpeed":67.1,"launchAngle":25.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":155.06,"coordY":122.63}},"index":7,"playId":"c08af71f-5605-3dfb-b5f4-54212590111d","pitchNumber":7,"startTime":"2026-04-07T18:06:23.038Z","endTime":"2026-04-07T18:06:35.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.699999999999996,"awayTeamWinProbability":52.300000000000004,"homeTeamWinProbabilityAdded":4.899999999999999,"leverageIndex":1.18,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-04-07T18:06:35.115Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"José Ramírez pops out to second baseman Jonathan India.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-07T18:06:48.454Z","endTime":"2026-04-07T18:07:45.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7522295389409,"aZ":-24.51189417586918,"pfxX":9.536092660096145,"pfxZ":5.415164392774981,"pX":0.5347692086511224,"pZ":2.393957678306985,"vX0":-4.882473323014081,"vY0":-118.76874010178788,"vZ0":-3.089924849545491,"x":96.62,"y":174.14,"x0":1.3883608690154403,"y0":50.004540422698234,"z0":5.964031579625566,"aX":13.496125373996172},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":9.2,"breakHorizontal":-16.0,"spinRate":1591,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.4628630445344539,"extension":6.355772112881204},"index":0,"playId":"e69a7de6-6e40-3eaa-b1a8-b6a787aee295","pitchNumber":1,"startTime":"2026-04-07T18:06:59.783Z","endTime":"2026-04-07T18:07:04.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"first":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.829177266651833,"aZ":-20.978667809997724,"pfxX":-0.2114664298100668,"pfxZ":6.5877764901295555,"pX":0.57605851135618,"pZ":1.9640393152673032,"vX0":-2.024756678628346,"vY0":-129.9381517077638,"vZ0":-5.881875675697286,"x":95.04,"y":185.75,"x0":1.3948737893731675,"y0":50.001362668473284,"z0":5.8653296115942855,"aX":-0.3591437902991953},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.8,"breakHorizontal":0.8,"spinRate":2266,"spinDirection":156},"zone":9,"typeConfidence":2.0,"plateTime":0.42255394023258175,"extension":6.359745239444466},"index":1,"playId":"1b96655b-a5ff-3b5d-b91a-1f1c62b6e2df","pitchNumber":2,"startTime":"2026-04-07T18:07:17.102Z","endTime":"2026-04-07T18:07:21.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"first":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":78.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.662087690216772,"aZ":-26.734480800624343,"pfxX":-1.212744678089096,"pfxZ":3.4498895715073603,"pX":0.4295648224900486,"pZ":1.3896965319082688,"vX0":-1.280438930297428,"vY0":-125.8649035347145,"vZ0":-5.802573977035647,"x":100.63,"y":201.26,"x0":1.1057136526107267,"y0":50.00220319495885,"z0":5.938355989368398,"aX":-1.9120631480776222},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.9,"breakHorizontal":2.5,"spinRate":2420,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4380754176572088,"extension":6.305823688714319},"hitData":{"launchSpeed":75.8,"launchAngle":56.0,"totalDistance":178.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":139.75,"coordY":131.38}},"index":2,"playId":"05f0ed54-c359-3a95-9ca2-04e0f39d3eb9","pitchNumber":3,"startTime":"2026-04-07T18:07:34.098Z","endTime":"2026-04-07T18:07:45.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"first":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":-4.499999999999993,"leverageIndex":1.98,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-04-07T18:07:45.829Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"David Fry walks. Angel Martínez to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-07T18:07:52.705Z","endTime":"2026-04-07T18:09:16.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"postOnSecond":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"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, 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":81.2,"endSpeed":73.5,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.065362856902066,"aZ":-24.256772440754627,"pfxX":10.44099273548819,"pfxZ":5.747420574758741,"pX":-0.6740394838149713,"pZ":0.3604857854296805,"vX0":-7.631317654921798,"vY0":-117.68077960793133,"vZ0":-7.024099329188771,"x":142.69,"y":229.05,"x0":1.2831897504352001,"y0":50.00407369246167,"z0":5.688057186763776,"aX":14.383231545044715},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":8.5,"breakHorizontal":-16.6,"spinRate":1737,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.46866633169078487,"extension":6.2726565414094395},"index":0,"playId":"30ebb639-04c7-3d36-b36a-5a8ab0dadda3","pitchNumber":1,"startTime":"2026-04-07T18:08:08.431Z","endTime":"2026-04-07T18:08:13.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":91.9,"endSpeed":82.3,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.70898923215691,"aZ":-12.202250573383001,"pfxX":6.209719631307821,"pfxZ":11.315335971441494,"pX":1.0678072770977758,"pZ":2.4089041496517067,"vX0":-2.2594180508151704,"vY0":-133.51046316997832,"vZ0":-6.565600931319103,"x":76.3,"y":173.74,"x0":1.1293462987030505,"y0":50.004358129479066,"z0":5.818292788859605,"aX":10.961477549125101},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.8,"breakHorizontal":-10.6,"spinRate":2318,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.41379537921386733,"extension":6.324297702147141},"index":1,"playId":"cb40be92-f7dc-3f93-a316-a0c090fb9658","pitchNumber":2,"startTime":"2026-04-07T18:08:31.429Z","endTime":"2026-04-07T18:08:36.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":81.3,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10523677117641,"aZ":-14.984035887341086,"pfxX":1.6925914769486434,"pfxZ":9.999334898263532,"pX":0.5942414763655037,"pZ":3.8160045260746815,"vX0":-2.0459635534346114,"vY0":-131.38377395952264,"vZ0":-2.882391119029208,"x":94.35,"y":135.75,"x0":1.16923434753957,"y0":50.00604894947865,"z0":6.0641283339346765,"aX":2.911029360642597},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":17.5,"breakHorizontal":-2.5,"spinRate":2278,"spinDirection":167},"zone":12,"typeConfidence":2.0,"plateTime":0.4195466695012864,"extension":6.208285393343713},"index":2,"playId":"0e60ac67-31bc-3881-991e-bd2c57a5a116","pitchNumber":3,"startTime":"2026-04-07T18:08:51.634Z","endTime":"2026-04-07T18:08:56.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":82.3,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.89066650468203,"aZ":-11.938748949761873,"pfxX":6.097602081659306,"pfxZ":11.402453139619634,"pX":1.9184212648746637,"pZ":3.053620074112022,"vX0":0.2342540796254459,"vY0":-134.32738764625097,"vZ0":-5.262627262691288,"x":43.87,"y":156.33,"x0":1.040560988565558,"y0":50.005225415566166,"z0":5.932149982980955,"aX":10.823891562675565},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.3,"breakHorizontal":-11.0,"spinRate":2276,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.41232596866248183,"extension":6.240176660710726},"index":3,"playId":"3ddb6e7f-5dfd-3804-b1db-71f68b296b3f","pitchNumber":4,"startTime":"2026-04-07T18:09:11.605Z","endTime":"2026-04-07T18:09:16.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.199999999999996,"awayTeamWinProbability":51.800000000000004,"homeTeamWinProbabilityAdded":4.999999999999993,"leverageIndex":1.66,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-04-07T18:09:16.246Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rhys Hoskins called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-07T18:10:12.218Z","endTime":"2026-04-07T18:12:44.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"postOnSecond":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-07T18:09:33.688Z","endTime":"2026-04-07T18:10:14.125Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.1,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.74408428934853,"aZ":-18.134464822846276,"pfxX":1.0140358629687622,"pfxZ":8.265031964873923,"pX":-0.2598591766674461,"pZ":2.720048688561201,"vX0":-3.50772370494592,"vY0":-130.37775171060855,"vZ0":-4.892116210456261,"x":126.91,"y":165.34,"x0":0.9790304206660204,"y0":50.00612672045543,"z0":6.014918337038225,"aX":1.7236641618187585},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.9,"breakHorizontal":-1.0,"spinRate":2355,"spinDirection":173},"zone":4,"typeConfidence":2.0,"plateTime":0.422230927779669,"extension":6.317458525983741},"index":1,"playId":"7784be4a-2f38-30a3-b4c4-1cd9b7e0dbb9","pitchNumber":1,"startTime":"2026-04-07T18:10:14.125Z","endTime":"2026-04-07T18:10:19.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":83.3,"endSpeed":75.6,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.113607977195773,"aZ":-24.4559903434707,"pfxX":8.807870803559554,"pfxZ":5.278975016611952,"pX":1.6917453742041686,"pZ":1.661425530689431,"vX0":-2.215959674387137,"vY0":-121.14808686267202,"vZ0":-4.746675100704499,"x":52.51,"y":193.92,"x0":1.4829137198593532,"y0":50.00586777240189,"z0":5.8249650057815385,"aX":12.890448480160128},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":8.5,"breakHorizontal":-15.2,"spinRate":1513,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.45484267694727265,"extension":6.3151815531419215},"index":2,"playId":"2b081414-b099-314c-ab38-3f458e9e32e4","pitchNumber":2,"startTime":"2026-04-07T18:10:38.406Z","endTime":"2026-04-07T18:10:43.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.532332463243364,"aZ":-15.931255931521095,"pfxX":0.277966041502149,"pfxZ":9.375535885301382,"pX":0.06446960510004984,"pZ":2.542810099796713,"vX0":-3.1971958213797214,"vY0":-130.99080842842315,"vZ0":-5.659651114611144,"x":114.54,"y":170.12,"x0":1.2663871476365356,"y0":50.000694345626606,"z0":5.928894946720045,"aX":0.4823186510550331},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":16.0,"breakHorizontal":0.2,"spinRate":2291,"spinDirection":165},"zone":5,"typeConfidence":2.0,"plateTime":0.41868915138447615,"extension":6.417586523157919},"index":3,"playId":"2b72eb0f-fbac-36ac-987a-a4c931183426","pitchNumber":3,"startTime":"2026-04-07T18:10:56.463Z","endTime":"2026-04-07T18:11:01.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"500b54cc-48da-3cce-a522-22aa9544212d","startTime":"2026-04-07T18:11:16.513Z","endTime":"2026-04-07T18:11:20.577Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.505842003003124,"aZ":-28.849878841656,"pfxX":0.8160849185911057,"pfxZ":2.070404052682937,"pX":-0.3605771706159974,"pZ":1.6616232607381882,"vX0":-3.651944184426899,"vY0":-126.31673143795813,"vZ0":-4.794627666400047,"x":130.74,"y":193.92,"x0":1.002497538014053,"y0":50.0023810123761,"z0":5.924239524692021,"aX":1.3097457764781715},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.8,"breakHorizontal":-0.6,"spinRate":2433,"spinDirection":191},"zone":13,"typeConfidence":2.0,"plateTime":0.43486023266831,"extension":6.318716901257968},"index":5,"playId":"c2df87d8-31c0-30f4-8e4b-391caf282b10","pitchNumber":4,"startTime":"2026-04-07T18:11:38.379Z","endTime":"2026-04-07T18:12:05.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.1,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.459396232894186,"aZ":-10.959448206193267,"pfxX":5.471646418304067,"pfxZ":11.54682628292041,"pX":1.4045401754567153,"pZ":2.833411156676663,"vX0":-1.8174211118914798,"vY0":-135.83922657090545,"vZ0":-5.803295509096446,"x":63.46,"y":162.28,"x0":1.3783001584798513,"y0":50.00151066032244,"z0":5.785732981180881,"aX":10.0511548350764},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.6,"breakHorizontal":-9.4,"spinRate":2315,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.40585924705954834,"extension":6.397323952894638},"index":6,"playId":"5e3ee722-96e8-32ee-b027-a7fefd40c758","pitchNumber":5,"startTime":"2026-04-07T18:12:19.795Z","endTime":"2026-04-07T18:12:24.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.3,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.60866324649727,"aZ":-28.14934261050923,"pfxX":3.8742730631560143,"pfxZ":2.4956046594379977,"pX":0.7678184850548041,"pZ":1.878372571955126,"vX0":-2.2560196942721245,"vY0":-127.16406969585906,"vZ0":-4.49444573897312,"x":87.73,"y":188.06,"x0":1.169826973373997,"y0":50.00535266725281,"z0":5.940264448619621,"aX":6.253825378398009},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.6,"breakHorizontal":-6.4,"spinRate":2345,"spinDirection":162},"zone":9,"typeConfidence":2.0,"plateTime":0.4331518202533271,"extension":6.249720657568661},"index":7,"playId":"dd0b3aa9-d8e3-35ee-b4bd-649059db7b4f","pitchNumber":6,"startTime":"2026-04-07T18:12:38.610Z","endTime":"2026-04-07T18:12:44.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.1,"awayTeamWinProbability":57.9,"homeTeamWinProbabilityAdded":-6.099999999999994,"leverageIndex":2.62,"dramaIndex":108.0,"contextMetrics":{},"playEndTime":"2026-04-07T18:12:44.067Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Juan Brito flies out to left fielder Isaac Collins.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-07T18:12:51.619Z","endTime":"2026-04-07T18:13:13.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.99426994521476,"aZ":-23.651570371662036,"pfxX":10.461749765444193,"pfxZ":5.767653023872761,"pX":-0.07045381961243993,"pZ":1.4517038215569105,"vX0":-6.244942326284302,"vY0":-121.42012194814362,"vZ0":-5.445984416931068,"x":119.69,"y":199.58,"x0":1.1888343786650324,"y0":50.00368768393568,"z0":5.808480038737815,"aX":15.465322308341706},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":9.2,"breakHorizontal":-17.3,"spinRate":1550,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.4528389791448202,"extension":6.29916019215414},"hitData":{"launchSpeed":86.9,"launchAngle":25.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.25,"coordY":80.96}},"index":0,"playId":"7d03251c-329d-320e-8ae6-40058023e7ce","pitchNumber":1,"startTime":"2026-04-07T18:13:05.089Z","endTime":"2026-04-07T18:13:13.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-5.900000000000006,"leverageIndex":2.34,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-04-07T18:13:13.067Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isaac Collins called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-07T18:14:44.520Z","endTime":"2026-04-07T18:16:58.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47450692078446,"aZ":-22.712203279020795,"pfxX":-4.278538726167678,"pfxZ":5.44206548807103,"pX":-0.5218510828549049,"pZ":3.4784565091694764,"vX0":7.010485916068513,"vY0":-130.53008430189033,"vZ0":-1.4860405338617089,"x":136.89,"y":144.86,"x0":-2.677058622955062,"y0":50.00286998030875,"z0":5.75229312708611,"aX":-7.440335400466717},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.7,"breakHorizontal":6.4,"spinRate":2188,"spinDirection":201},"zone":11,"typeConfidence":0.78,"plateTime":0.4183689645150528,"extension":7.012855314426937},"index":0,"playId":"24bbba07-8682-3fcd-a27b-25fb3c889d9f","pitchNumber":1,"startTime":"2026-04-07T18:15:26.340Z","endTime":"2026-04-07T18:15:31.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":92.8,"endSpeed":84.3,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.45110398633098,"aZ":-16.780027745192378,"pfxX":-11.03692284822442,"pfxZ":8.417893998642562,"pX":-0.3411723129462551,"pZ":2.8442587464745395,"vX0":9.529853489937155,"vY0":-134.6769863049678,"vZ0":-4.470990397458692,"x":130.0,"y":161.99,"x0":-2.4992175548498867,"y0":50.00529165544712,"z0":5.7203293646087445,"aX":-20.188765646469946},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.4,"breakHorizontal":17.9,"spinRate":2168,"spinDirection":223},"zone":1,"typeConfidence":0.74,"plateTime":0.4073917348494742,"extension":6.88978768378553},"index":1,"playId":"f6c04817-1643-3e6a-828a-07343a7d82fc","pitchNumber":2,"startTime":"2026-04-07T18:15:39.056Z","endTime":"2026-04-07T18:15:43.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.8,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.136008648655743,"aZ":-32.59219004802009,"pfxX":4.217436169555848,"pfxZ":-0.2814906492896476,"pX":0.8015739160610494,"pZ":2.2024394457657754,"vX0":7.239293809120033,"vY0":-122.50399003619374,"vZ0":-1.7484750817191024,"x":86.45,"y":179.31,"x0":-2.7547355778255813,"y0":50.00211223621491,"z0":5.746018607845351,"aX":6.323829120442933},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.7,"breakHorizontal":-9.5,"spinRate":2190,"spinDirection":51},"zone":14,"typeConfidence":0.9,"plateTime":0.44935887880487346,"extension":6.9430566082041},"index":2,"playId":"29d370e6-3ace-37c7-9065-392abd0236d4","pitchNumber":3,"startTime":"2026-04-07T18:15:54.025Z","endTime":"2026-04-07T18:15:57.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":74.1,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.457820355989867,"aZ":-44.02984309534145,"pfxX":4.565749255072447,"pfxZ":-8.48533289829493,"pX":0.21096964465370666,"pZ":1.2276699978038523,"vX0":5.222588765861186,"vY0":-119.57399852704981,"vZ0":-1.4876232125871827,"x":108.96,"y":205.63,"x0":-2.6235074794028743,"y0":50.00139188755839,"z0":5.934831679898981,"aX":6.3808519515616045},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-15.4,"breakHorizontal":-9.8,"spinRate":2399,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.4642601691131052,"extension":6.846268504941026},"index":3,"playId":"de518956-5163-3793-8270-b9df603fc7e1","pitchNumber":4,"startTime":"2026-04-07T18:16:13.354Z","endTime":"2026-04-07T18:16:19.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.4,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.533706250990097,"aZ":-41.1614883063169,"pfxX":3.529848489373361,"pfxZ":-6.279791953603027,"pX":0.9686559692392509,"pZ":0.39480808590387984,"vX0":7.194426356312522,"vY0":-120.54809472807833,"vZ0":-4.179438836319194,"x":80.08,"y":228.12,"x0":-2.5469023324772984,"y0":50.005095836449634,"z0":5.892440899811952,"aX":5.048985369078706},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-12.2,"breakHorizontal":-8.5,"spinRate":2442,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.45931747226112263,"extension":6.753646587529993},"index":4,"playId":"48af26ff-994e-31f4-ac76-9979856dacb8","pitchNumber":5,"startTime":"2026-04-07T18:16:32.486Z","endTime":"2026-04-07T18:16:38.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":77.3,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.537669351707795,"aZ":-32.05692523811993,"pfxX":4.500112839556399,"pfxZ":0.07455631779018645,"pX":-0.5296499322937253,"pZ":1.9422468871921739,"vX0":4.123109267513457,"vY0":-124.15065920898934,"vZ0":-2.716923601676628,"x":137.19,"y":186.34,"x0":-2.808766815451906,"y0":50.00092141438163,"z0":5.773885833721606,"aX":6.8818424822286275},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.4,"breakHorizontal":-9.2,"spinRate":2214,"spinDirection":57},"zone":7,"typeConfidence":0.91,"plateTime":0.4446240470499596,"extension":6.758505254147759},"index":5,"playId":"bbda8fa3-fb39-3a49-9241-5a71b52026f8","pitchNumber":6,"startTime":"2026-04-07T18:16:52.607Z","endTime":"2026-04-07T18:16:58.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-04-07T18:16:58.247Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Isbel walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-07T18:17:05.755Z","endTime":"2026-04-07T18:18:15.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":93.3,"endSpeed":84.0,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.4674240678376,"aZ":-19.28387555930535,"pfxX":-12.236081975250556,"pfxZ":7.047380056287639,"pX":-1.6320638614660012,"pZ":2.492231767796091,"vX0":6.760566539632721,"vY0":-135.58273056577397,"vZ0":-4.471074568944497,"x":179.21,"y":171.49,"x0":-2.591351031320918,"y0":50.0039696806257,"z0":5.540579617707779,"aX":-22.384619970178267},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.8,"breakHorizontal":20.4,"spinRate":1993,"spinDirection":232},"zone":11,"typeConfidence":0.68,"plateTime":0.40671653200058566,"extension":7.061422412176277},"index":0,"playId":"d069dcaa-7081-3182-9149-481416ea9059","pitchNumber":1,"startTime":"2026-04-07T18:17:24.619Z","endTime":"2026-04-07T18:17:30.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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.3,"endSpeed":84.7,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.91293740448398,"aZ":-17.583300488286223,"pfxX":-9.787928829994557,"pfxZ":7.830128781170254,"pX":0.27017794078963653,"pZ":3.609761994851137,"vX0":10.821219824255657,"vY0":-136.78184295566956,"vZ0":-2.6580492334777794,"x":106.7,"y":141.32,"x0":-2.497611808935592,"y0":50.000725239202325,"z0":5.823950006945828,"aX":-18.233228893233864},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.7,"breakHorizontal":15.0,"spinRate":2144,"spinDirection":219},"zone":12,"typeConfidence":0.66,"plateTime":0.40305626323725985,"extension":7.109767878907659},"index":1,"playId":"aee7b4e5-8cba-3952-803c-fd3f7f001e5c","pitchNumber":2,"startTime":"2026-04-07T18:17:38.996Z","endTime":"2026-04-07T18:17:44.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":84.9,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.736257406742354,"aZ":-20.016759370927044,"pfxX":-12.418660268862624,"pfxZ":6.488987443625373,"pX":0.10803563084630889,"pZ":3.682983799158702,"vX0":11.326654160861771,"vY0":-137.0660181102226,"vZ0":-1.8355445812748061,"x":112.88,"y":139.34,"x0":-2.4963935571991627,"y0":50.00036062182644,"z0":5.750783203451744,"aX":-23.255694264776718},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.5,"breakHorizontal":19.7,"spinRate":2016,"spinDirection":230},"zone":12,"typeConfidence":0.95,"plateTime":0.4020496548877359,"extension":7.048557787482364},"index":2,"playId":"1131c29b-3c05-3d4e-9024-d4e33405fae9","pitchNumber":3,"startTime":"2026-04-07T18:17:54.321Z","endTime":"2026-04-07T18:18:00.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":83.8,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.18603817363272,"aZ":-15.609302156826287,"pfxX":-7.902097092743318,"pfxZ":9.06203992799042,"pX":1.35436314344323,"pZ":2.7879171123488593,"vX0":12.779645106983713,"vY0":-136.1578359728604,"vZ0":-4.590310945817997,"x":65.37,"y":163.51,"x0":-2.430818338933625,"y0":50.005282132730855,"z0":5.618843892233218,"aX":-14.450047766387632},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.2,"breakHorizontal":10.8,"spinRate":2121,"spinDirection":222},"zone":12,"typeConfidence":0.9,"plateTime":0.4063727698763273,"extension":7.162192464357187},"index":3,"playId":"46f1e3df-27cc-3d78-ab64-87bfb604dacc","pitchNumber":4,"startTime":"2026-04-07T18:18:10.592Z","endTime":"2026-04-07T18:18:15.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.0,"awayTeamWinProbability":64.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.71,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-07T18:18:15.031Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Maikel Garcia called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-07T18:18:23.394Z","endTime":"2026-04-07T18:19:47.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.797364508328364,"aZ":-22.46681522842991,"pfxX":-11.671803983862949,"pfxZ":5.149099027059144,"pX":-0.327435966197426,"pZ":2.9396888452555157,"vX0":10.260720411178092,"vY0":-137.28904497811072,"vZ0":-3.0835974570108515,"x":129.48,"y":159.41,"x0":-2.618943414719612,"y0":50.00589799954369,"z0":5.627825076923453,"aX":-22.017555955912268},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.8,"breakHorizontal":18.6,"spinRate":1914,"spinDirection":231},"zone":1,"typeConfidence":0.95,"plateTime":0.40080128079791244,"extension":7.177092606470068},"index":0,"playId":"51f00aca-2832-327b-9a5e-920323649369","pitchNumber":1,"startTime":"2026-04-07T18:18:40.846Z","endTime":"2026-04-07T18:18:45.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.937979396186623,"aZ":-31.688364193393898,"pfxX":4.863932793162665,"pfxZ":0.31846554649398406,"pX":1.126525166839002,"pZ":1.612152565112853,"vX0":7.61979510315372,"vY0":-124.0921135841593,"vZ0":-3.3156603603646007,"x":74.06,"y":195.25,"x0":-2.6321337937978564,"y0":50.005610784518616,"z0":5.643082971626413,"aX":7.483496327784577},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.0,"breakHorizontal":-10.8,"spinRate":2224,"spinDirection":61},"zone":14,"typeConfidence":0.91,"plateTime":0.443682647256582,"extension":7.003564926133472},"index":1,"playId":"5b9c1c46-d982-35bc-9d66-b46af5ffa6fe","pitchNumber":2,"startTime":"2026-04-07T18:18:59.230Z","endTime":"2026-04-07T18:19:04.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":95.0,"endSpeed":85.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.310340776808914,"aZ":-14.837952562027779,"pfxX":-9.740552822044393,"pfxZ":9.21177549233152,"pX":0.22303472933817214,"pZ":3.4499771334949143,"vX0":10.483394717201513,"vY0":-137.70136858121225,"vZ0":-3.6566852907539364,"x":108.5,"y":145.63,"x0":-2.4048851883661464,"y0":50.00055430499794,"z0":5.827419825661797,"aX":-18.32764830774367},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":14.9,"spinRate":2253,"spinDirection":218},"zone":12,"typeConfidence":0.88,"plateTime":0.40086499323573843,"extension":7.2425559815805665},"index":2,"playId":"76f072d0-9841-3707-8168-e6006702192d","pitchNumber":3,"startTime":"2026-04-07T18:19:18.440Z","endTime":"2026-04-07T18:19:21.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":85.5,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.44102165100081,"aZ":-20.918969662635686,"pfxX":-14.134832523742554,"pfxZ":5.914876185718828,"pX":-0.015533499214038548,"pZ":3.2228902449038075,"vX0":11.68969696419119,"vY0":-138.39649356565076,"vZ0":-2.7874997447859844,"x":115.78,"y":139.01,"x0":-2.4985085248740853,"y0":50.00093479707866,"z0":5.675369012195187,"aX":-26.88804261067707},"breaks":{"breakAngle":48.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.2,"breakHorizontal":22.6,"spinRate":2064,"spinDirection":234},"zone":2,"typeConfidence":0.96,"plateTime":0.3987280688051795,"extension":7.145448493036589},"index":3,"playId":"b6260bae-2b96-3621-a5a9-79bb68c9b6e3","pitchNumber":4,"startTime":"2026-04-07T18:19:41.949Z","endTime":"2026-04-07T18:19:47.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.1,"awayTeamWinProbability":60.9,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":1.31,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-04-07T18:19:47.525Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bobby Witt Jr. grounds out, third baseman José Ramírez to first baseman Rhys Hoskins.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-07T18:19:55.187Z","endTime":"2026-04-07T18:22:43.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"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":84.8,"endSpeed":76.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.58284837560446,"aZ":-28.918529651978318,"pfxX":4.930622687102873,"pfxZ":2.177857695997405,"pX":-1.0558966303354862,"pZ":2.86833907833609,"vX0":2.7881022161460964,"vY0":-123.26441272663536,"vZ0":-0.9166810518715351,"x":157.25,"y":161.33,"x0":-2.852459426075728,"y0":50.00558829970495,"z0":5.746333778394091,"aX":7.386551597245635},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.0,"breakHorizontal":-9.7,"spinRate":2246,"spinDirection":67},"zone":11,"typeConfidence":0.91,"plateTime":0.4489588231529993,"extension":6.837171729601233},"index":0,"playId":"6bb80171-cb72-3b5f-a902-6401030679c4","pitchNumber":1,"startTime":"2026-04-07T18:20:14.197Z","endTime":"2026-04-07T18:20:19.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":84.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.05882670250088,"aZ":-15.456360367025994,"pfxX":-11.735645578510798,"pfxZ":8.882847940537177,"pX":0.26500626123087534,"pZ":3.001490665971731,"vX0":11.462028692628701,"vY0":-137.8651009356026,"vZ0":-4.466409296297368,"x":106.9,"y":157.74,"x0":-2.4674072243572325,"y0":50.001487863776795,"z0":5.721199222024304,"aX":-22.083140252933156},"breaks":{"breakAngle":49.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":18.1,"spinRate":2102,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.4007537378031163,"extension":7.252986129122634},"index":1,"playId":"c273b4a3-bee8-331c-8bc3-5d5c5a3c2f66","pitchNumber":2,"startTime":"2026-04-07T18:20:32.656Z","endTime":"2026-04-07T18:20:37.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83860909570633,"aZ":-28.92557267117674,"pfxX":2.4455320977546258,"pfxZ":2.03986472223134,"pX":-0.044231825282781,"pZ":2.057289991165708,"vX0":5.821888844350007,"vY0":-125.95388486118786,"vZ0":-2.9052110238513493,"x":118.69,"y":183.23,"x0":-2.711972724276877,"y0":50.00136163961356,"z0":5.587763593356502,"aX":3.891427515685512},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.2,"breakHorizontal":-5.9,"spinRate":2247,"spinDirection":62},"zone":8,"typeConfidence":0.9,"plateTime":0.436448858271985,"extension":6.875132103711341},"index":2,"playId":"11b45d3a-3b76-37d4-9c81-81309fe26539","pitchNumber":3,"startTime":"2026-04-07T18:20:52.366Z","endTime":"2026-04-07T18:20:58.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Kyle Isbel steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"11b45d3a-3b76-37d4-9c81-81309fe26539","startTime":"2026-04-07T18:21:07.783Z","endTime":"2026-04-07T18:21:25.933Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664728,"link":"/api/v1/people/664728"},"defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"postOnSecond":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"homeTeamWinProbability":37.8,"awayTeamWinProbability":62.2,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.99,"dramaIndex":38.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":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.88824559093371,"aZ":-12.868097089561445,"pfxX":-7.584316695842869,"pfxZ":9.915258754185725,"pX":0.4880861604431179,"pZ":3.7000922507358056,"vX0":10.553923562260643,"vY0":-139.28067285276813,"vZ0":-3.563108230632988,"x":98.4,"y":138.88,"x0":-2.3807001453802497,"y0":50.003717959159964,"z0":5.858168745450713,"aX":-14.769701742361347},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":11.3,"spinRate":2192,"spinDirection":219},"zone":12,"typeConfidence":0.91,"plateTime":0.3946094734224084,"extension":6.997298646546245},"index":4,"playId":"60f6924f-9e9b-32c3-9728-23e4a7e45977","pitchNumber":4,"startTime":"2026-04-07T18:21:25.933Z","endTime":"2026-04-07T18:21:52.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"}},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.653786009241195,"aZ":-31.733426506239905,"pfxX":5.757900910485702,"pfxZ":0.2766559924859999,"pX":0.7570444380256753,"pZ":1.6813164839241983,"vX0":6.64676064572878,"vY0":-126.06115840815072,"vZ0":-3.2900523748597523,"x":88.14,"y":193.38,"x0":-2.6661717289036444,"y0":50.003439769579956,"z0":5.576537263025165,"aX":9.2276647841669},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.0,"breakHorizontal":-12.0,"spinRate":2323,"spinDirection":74},"zone":14,"typeConfidence":0.91,"plateTime":0.43520083242335517,"extension":6.914249090009652},"index":5,"playId":"72b3dc20-fbe7-323a-b011-5672229e33fc","pitchNumber":5,"startTime":"2026-04-07T18:22:07.567Z","endTime":"2026-04-07T18:22:13.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.504518532453304,"aZ":-43.326887905012136,"pfxX":7.051306748160881,"pfxZ":-7.786969496973596,"pX":-0.0017873219286469054,"pZ":2.169672932389004,"vX0":3.6731089797710768,"vY0":-119.8659904276599,"vZ0":-0.17322978252053267,"x":117.07,"y":180.2,"x0":-2.4776402249062843,"y0":50.00096378095057,"z0":6.162047322783404,"aX":10.101266522721955},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-13.8,"breakHorizontal":-13.7,"spinRate":2414,"spinDirection":39},"zone":8,"typeConfidence":0.91,"plateTime":0.4596694746730847,"extension":6.82856184237956},"hitData":{"launchSpeed":106.2,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.23,"coordY":174.03}},"index":6,"playId":"0a565e5a-28c4-3a92-aff9-7f82914c54d0","pitchNumber":6,"startTime":"2026-04-07T18:22:35.527Z","endTime":"2026-04-07T18:22:43.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":0.99,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-07T18:22:43.150Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Kayfus strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-07T18:24:26.452Z","endTime":"2026-04-07T18:25:35.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.58821500441608,"aZ":-22.56084665114425,"pfxX":-0.5308629496055055,"pfxZ":6.170976773742132,"pX":0.09764760125930706,"pZ":1.4797103647556444,"vX0":-2.250116704104327,"vY0":-123.71307352229964,"vZ0":-6.632399413410157,"x":113.28,"y":198.83,"x0":1.0861420232463672,"y0":50.00158400316899,"z0":6.073652861026519,"aX":-0.8263175153110548},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":10.0,"breakHorizontal":1.4,"spinRate":2317,"spinDirection":164},"zone":14,"typeConfidence":2.0,"plateTime":0.44194736491666564,"extension":6.16427434851397},"index":0,"playId":"dd1b0a07-5d19-308a-aaff-b0ed7ffbfebf","pitchNumber":1,"startTime":"2026-04-07T18:24:59.154Z","endTime":"2026-04-07T18:25:04.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.3,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.834075606111515,"aZ":-18.850819108426307,"pfxX":-0.612666799755802,"pfxZ":8.04345149665999,"pX":-0.45982362218874795,"pZ":2.485468308250203,"vX0":-2.66831974364826,"vY0":-128.46455920553186,"vZ0":-5.570666057444798,"x":134.53,"y":171.67,"x0":0.6757198052564246,"y0":50.002547931058146,"z0":6.166541595113668,"aX":-1.0146979410894044},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":13.4,"breakHorizontal":1.8,"spinRate":2272,"spinDirection":171},"zone":4,"typeConfidence":2.0,"plateTime":0.4278338256046519,"extension":6.183681871565455},"index":1,"playId":"5d62b1ea-5505-31fe-8288-5e81090109f9","pitchNumber":2,"startTime":"2026-04-07T18:25:12.233Z","endTime":"2026-04-07T18:25:16.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":74.9,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3413539049342,"aZ":-39.97140434581478,"pfxX":-0.18513535957439375,"pfxZ":-5.509999258022028,"pX":0.15517044802250515,"pZ":0.6539060582529401,"vX0":-1.8758256716621096,"vY0":-119.37622137488013,"vZ0":-4.24590212936431,"x":111.09,"y":221.12,"x0":0.9819942427077605,"y0":50.005933765685405,"z0":6.131526848833116,"aX":-0.26160241788045535},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-10.8,"breakHorizontal":0.8,"spinRate":2333,"spinDirection":344},"zone":14,"typeConfidence":2.0,"plateTime":0.46245768895415784,"extension":6.3139661863361995},"index":2,"playId":"9eb3d57d-d80d-3a40-b054-8688ed55639e","pitchNumber":3,"startTime":"2026-04-07T18:25:27.625Z","endTime":"2026-04-07T18:25:35.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.33,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-07T18:25:35.331Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Hedges singles on a line drive to left fielder Isaac Collins.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-07T18:25:39.165Z","endTime":"2026-04-07T18:26:09.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":81.7,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59872992940715,"aZ":-14.127300904603427,"pfxX":5.386811774369318,"pfxZ":10.400686889567144,"pX":0.5980101866202178,"pZ":2.489740918925067,"vX0":-2.873270791522294,"vY0":-132.26047418263897,"vZ0":-6.283689162133317,"x":94.21,"y":171.56,"x0":1.0105192524568547,"y0":50.00408032140977,"z0":5.971261368432651,"aX":9.348584240534807},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.3,"breakHorizontal":-8.9,"spinRate":2146,"spinDirection":150},"zone":6,"typeConfidence":2.0,"plateTime":0.41741766914991274,"extension":6.266387716943014},"hitData":{"launchSpeed":83.0,"launchAngle":15.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.27,"coordY":101.6}},"index":0,"playId":"3e128fd1-fcf0-3bbb-8ab0-13c57c9d8891","pitchNumber":1,"startTime":"2026-04-07T18:25:59.323Z","endTime":"2026-04-07T18:26:09.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.0,"awayTeamWinProbability":58.0,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.99,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-04-07T18:26:09.519Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brayan Rocchio grounds out to first baseman Vinnie Pasquantino. Austin Hedges to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-07T18:26:17.850Z","endTime":"2026-04-07T18:28:51.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6],"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"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":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":76.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22320874348616,"aZ":-27.751464000987035,"pfxX":-0.6481866656249997,"pfxZ":2.938110253091738,"pX":-0.2593604965865925,"pZ":1.5638755672145475,"vX0":-3.3676691093992694,"vY0":-122.96135417566272,"vZ0":-4.831223204819401,"x":126.89,"y":196.56,"x0":1.2218244369531794,"y0":50.00384868458374,"z0":5.956647646941872,"aX":-0.9752119848932361},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.2,"breakHorizontal":2.0,"spinRate":2328,"spinDirection":187},"zone":7,"typeConfidence":2.0,"plateTime":0.4483537666642361,"extension":6.25893073403564},"index":0,"playId":"1df18227-04fa-3b28-aadd-6e0b61541b38","pitchNumber":1,"startTime":"2026-04-07T18:26:36.256Z","endTime":"2026-04-07T18:26:40.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"first":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-04-07T18:26:48.579Z","endTime":"2026-04-07T18:27:00.983Z","isPitch":false,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"},"defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"first":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.142756186105103,"aZ":-23.670759603355908,"pfxX":-2.1394121547417178,"pfxZ":5.535895858256236,"pX":-0.2290068918240701,"pZ":1.8903882580597418,"vX0":-2.442249945924407,"vY0":-123.79906714217725,"vZ0":-5.2292573462065235,"x":125.73,"y":187.74,"x0":1.0521231075486273,"y0":50.002480268251276,"z0":6.03830260024473,"aX":-3.2853645070873227},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.9,"breakHorizontal":4.4,"spinRate":2405,"spinDirection":193},"zone":8,"typeConfidence":2.0,"plateTime":0.44422595078292737,"extension":6.279824648686542},"index":2,"playId":"2edfbcb7-3438-3e62-9a6e-cc8b1a2d96c0","pitchNumber":2,"startTime":"2026-04-07T18:27:00.983Z","endTime":"2026-04-07T18:27:05.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"first":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":72.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.579301140482613,"aZ":-25.195906341766847,"pfxX":7.015500553796288,"pfxZ":5.190439453289394,"pX":1.1549475792758286,"pZ":1.7026070342587791,"vX0":-3.2654557901559382,"vY0":-116.05388711863355,"vZ0":-4.07737415753518,"x":72.98,"y":192.81,"x0":1.679363815764165,"y0":50.00476892776456,"z0":5.921398300227043,"aX":9.435491257716073},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":8.5,"breakHorizontal":-11.8,"spinRate":1449,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.474541713097977,"extension":6.065946765815412},"index":3,"playId":"56e50436-d17b-3694-9c8b-e2ecfe448cf5","pitchNumber":3,"startTime":"2026-04-07T18:27:23.605Z","endTime":"2026-04-07T18:27:30.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"first":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20767191507784,"aZ":-40.13339775876908,"pfxX":-4.29908901058596,"pfxZ":-5.653863301740769,"pX":-0.07287465259245017,"pZ":1.954935332164745,"vX0":-0.9912392856891794,"vY0":-118.56069513478617,"vZ0":-1.3495707632111578,"x":119.78,"y":186.0,"x0":0.9102793261247628,"y0":50.005560929980675,"z0":6.2341284415192595,"aX":-6.047574730475241},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-10.3,"breakHorizontal":8.0,"spinRate":2301,"spinDirection":341},"zone":8,"typeConfidence":2.0,"plateTime":0.4641274624074452,"extension":6.334435617785648},"index":4,"playId":"8b4f1495-b88d-3a03-b9af-d32ed0d7c4d1","pitchNumber":4,"startTime":"2026-04-07T18:27:48.590Z","endTime":"2026-04-07T18:27:55.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"first":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53023615966131,"aZ":-27.46419800746337,"pfxX":-1.3111888774507832,"pfxZ":2.993242989536919,"pX":-0.27078508989282724,"pZ":0.659905550482719,"vX0":-2.9547812739135533,"vY0":-125.49626455314117,"vZ0":-7.066395832812672,"x":127.32,"y":220.96,"x0":1.0984633481170332,"y0":50.00311508527091,"z0":5.789925253036492,"aX":-2.0637123029824114},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.8,"breakHorizontal":3.1,"spinRate":2385,"spinDirection":163},"zone":13,"typeConfidence":2.0,"plateTime":0.43867897019447,"extension":6.382711434439743},"index":5,"playId":"d7587786-6e57-3a29-b08d-16ce19644892","pitchNumber":5,"startTime":"2026-04-07T18:28:22.499Z","endTime":"2026-04-07T18:28:27.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"first":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.186729991356863,"aZ":-26.335187349063833,"pfxX":8.907963184304041,"pfxZ":4.124632974622856,"pX":0.9144050122231339,"pZ":1.6400371730419392,"vX0":-3.8953338456301396,"vY0":-119.15030399016187,"vZ0":-4.02025506155209,"x":82.15,"y":194.5,"x0":1.4268849576075917,"y0":50.00231451014924,"z0":5.770831957733278,"aX":12.610264685451357},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":6.6,"breakHorizontal":-15.0,"spinRate":1397,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.462435680399071,"extension":6.298182035793665},"hitData":{"launchSpeed":62.5,"launchAngle":-44.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":140.28,"coordY":182.14}},"index":6,"playId":"ed96c5e5-5f40-3cd6-adfa-92977bea8559","pitchNumber":6,"startTime":"2026-04-07T18:28:42.865Z","endTime":"2026-04-07T18:28:51.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"first":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.1,"awayTeamWinProbability":60.9,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.88,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-04-07T18:28:51.297Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a line drive to left fielder Isaac Collins. Austin Hedges scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-07T18:29:04.207Z","endTime":"2026-04-07T18:29:46.539Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":{"id":702070,"link":"/api/v1/people/702070"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.6,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.674344410071676,"aZ":-26.094111196982553,"pfxX":0.26830185453825006,"pfxZ":3.861932194939744,"pX":-0.9268765695283901,"pZ":1.6890680705405106,"vX0":-4.8099668820226285,"vY0":-125.31739067071216,"vZ0":-5.106078787198583,"x":152.33,"y":193.18,"x0":0.990652455344876,"y0":50.00263339676102,"z0":5.9108199514999145,"aX":0.42240190286289975},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.9,"breakHorizontal":0.7,"spinRate":2337,"spinDirection":191},"zone":13,"typeConfidence":2.0,"plateTime":0.4387405653653329,"extension":6.321526542788465},"index":0,"playId":"70fe2a66-0959-32d3-90eb-be34232ea62e","pitchNumber":1,"startTime":"2026-04-07T18:29:18.623Z","endTime":"2026-04-07T18:29:23.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"second":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":80.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.32465759481831,"aZ":-21.484043757212433,"pfxX":-1.0043338726524857,"pfxZ":6.350167000773601,"pX":-0.06957463363349699,"pZ":2.8958212924796016,"vX0":-2.5205221721053097,"vY0":-130.42853738034336,"vZ0":-3.8260282283224853,"x":119.65,"y":160.59,"x0":1.0488162256288946,"y0":50.00287467422338,"z0":6.048152040764352,"aX":-1.689761239806393},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.7,"breakHorizontal":2.5,"spinRate":2322,"spinDirection":171},"zone":2,"typeConfidence":2.0,"plateTime":0.42371746125582366,"extension":6.318972091644989},"hitData":{"launchSpeed":91.6,"launchAngle":18.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.75,"coordY":89.46}},"index":1,"playId":"f7776eef-4585-33ee-8052-6aa91ee764bb","pitchNumber":2,"startTime":"2026-04-07T18:29:35.748Z","endTime":"2026-04-07T18:29:46.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"second":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.1,"awayTeamWinProbability":46.9,"homeTeamWinProbabilityAdded":14.0,"leverageIndex":1.92,"dramaIndex":139.0,"contextMetrics":{},"playEndTime":"2026-04-07T18:29:46.539Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Angel Martínez singles on a line drive to center fielder Kyle Isbel. Steven Kwan to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-07T18:30:34.002Z","endTime":"2026-04-07T18:32:41.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"f0c37bd4-91ed-3f5a-b0c3-b6956add7780","startTime":"2026-04-07T18:30:15.949Z","endTime":"2026-04-07T18:30:20.207Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.744407533287582,"aZ":-25.83189613010353,"pfxX":10.309028366364123,"pfxZ":4.413948449831148,"pX":0.45572594898741836,"pZ":1.1752059314603154,"vX0":-5.821387632421021,"vY0":-119.84764541622079,"vZ0":-5.305533024620792,"x":99.63,"y":207.05,"x0":1.5918558570247798,"y0":50.00298910872668,"z0":5.759082844376702,"aX":14.81769429115991},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":6.8,"breakHorizontal":-17.0,"spinRate":1614,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.45912617914790577,"extension":6.372517411901579},"index":1,"playId":"9134acf4-8b8b-3f62-9c98-c82d549d3c25","pitchNumber":1,"startTime":"2026-04-07T18:30:36.260Z","endTime":"2026-04-07T18:30:42.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.736543444746165,"aZ":-38.21628992029804,"pfxX":-1.8683562933628801,"pfxZ":-4.369463063516294,"pX":0.0029859154080457313,"pZ":2.9512175741280333,"vX0":-1.9226779444324218,"vY0":-116.77364526244482,"vZ0":0.509988957024782,"x":116.89,"y":159.1,"x0":1.0793876080797722,"y0":50.003791255580104,"z0":6.321817309829377,"aX":-2.582952863021936},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-7.6,"breakHorizontal":3.8,"spinRate":2268,"spinDirection":338},"zone":2,"typeConfidence":2.0,"plateTime":0.4688354584786447,"extension":6.4162625773094195},"index":2,"playId":"d09501ef-b672-30a5-a0df-87c2d4ed6ab2","pitchNumber":2,"startTime":"2026-04-07T18:31:07.702Z","endTime":"2026-04-07T18:31:12.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.479337291014243,"aZ":-21.809487222139964,"pfxX":9.88483080077229,"pfxZ":6.9843690004158905,"pX":0.934212599985279,"pZ":0.9408748134267828,"vX0":-4.761925925063441,"vY0":-122.0311070920068,"vZ0":-6.803536005091307,"x":81.39,"y":213.38,"x0":1.6427433120286046,"y0":50.00567515755032,"z0":5.68676445172987,"aX":14.680163381644391},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":11.0,"breakHorizontal":-16.6,"spinRate":1645,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.45151875424015664,"extension":6.322214117788139},"index":3,"playId":"320e3251-9be4-3613-8981-a4b012459d43","pitchNumber":3,"startTime":"2026-04-07T18:31:27.010Z","endTime":"2026-04-07T18:31:32.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":77.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.60202023290832,"aZ":-27.139636437180727,"pfxX":-0.4078706723493857,"pfxZ":3.2514583055368016,"pX":0.442003282646611,"pZ":2.106593578998071,"vX0":-2.268870719912201,"vY0":-124.76182622315469,"vZ0":-3.755605042131206,"x":100.15,"y":181.9,"x0":1.4233965644018292,"y0":50.000335393924786,"z0":5.917001298830893,"aX":-0.629765916994453},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.2,"breakHorizontal":1.3,"spinRate":2475,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.4422976063921351,"extension":6.301551227422249},"index":4,"playId":"312ec5e3-16de-3b60-859d-c2484c14b264","pitchNumber":4,"startTime":"2026-04-07T18:31:44.210Z","endTime":"2026-04-07T18:31:48.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":80.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.886136041862954,"aZ":-22.852051035520397,"pfxX":-0.9713012735437268,"pfxZ":5.54210882582959,"pX":1.0266747325473116,"pZ":3.3256726941355916,"vX0":-0.6844503198069839,"vY0":-130.53993665969776,"vZ0":-2.149129292753419,"x":77.87,"y":148.99,"x0":1.420760975497328,"y0":50.004586831096695,"z0":5.92545020696142,"aX":-1.6344980356992103},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.6,"breakHorizontal":1.9,"spinRate":2286,"spinDirection":164},"zone":12,"typeConfidence":2.0,"plateTime":0.4236678756325931,"extension":6.203189195971196},"index":5,"playId":"0e20fe60-e48f-33ef-90c4-722bddf5f655","pitchNumber":5,"startTime":"2026-04-07T18:32:12.123Z","endTime":"2026-04-07T18:32:16.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20128829644965,"aZ":-41.47232997279444,"pfxX":-3.4118737111511086,"pfxZ":-6.432189539180538,"pX":-0.1202786925793929,"pZ":1.4941048408968314,"vX0":-1.3466897038169117,"vY0":-121.04778874280332,"vZ0":-2.4075757299729803,"x":121.58,"y":198.44,"x0":0.8906181933264307,"y0":50.00197401078281,"z0":6.221742929298396,"aX":-4.933976154031465},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-12.0,"breakHorizontal":6.5,"spinRate":2228,"spinDirection":340},"zone":13,"typeConfidence":2.0,"plateTime":0.45696081844796543,"extension":6.2602861171931945},"hitData":{"launchSpeed":94.8,"launchAngle":14.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.22,"coordY":105.65}},"index":6,"playId":"0a7ab437-97aa-3e79-b480-3b596f8c60f8","pitchNumber":6,"startTime":"2026-04-07T18:32:31.233Z","endTime":"2026-04-07T18:32:41.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.900000000000006,"awayTeamWinProbability":44.099999999999994,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.23,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-07T18:32:41.916Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Ramírez flies out to right fielder Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-07T18:34:03.398Z","endTime":"2026-04-07T18:34:48.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-07T18:32:58.224Z","endTime":"2026-04-07T18:33:46.219Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"first":{"id":682657,"link":"/api/v1/people/682657"},"second":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"8c45a676-0017-3bad-a392-686dfc2c51bc","startTime":"2026-04-07T18:33:46.219Z","endTime":"2026-04-07T18:33:50.043Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"first":{"id":682657,"link":"/api/v1/people/682657"},"second":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":73.9,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50363311870581,"aZ":-38.029271219847914,"pfxX":-2.0305432712454508,"pfxZ":-4.178128568464995,"pX":0.3272067792893258,"pZ":2.890187139529818,"vX0":-1.0405155194308535,"vY0":-118.99085051802078,"vZ0":0.2749258197916411,"x":104.53,"y":160.74,"x0":1.037027343445339,"y0":50.000455270355296,"z0":6.281772231682698,"aX":-2.84738323972135},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-7.1,"breakHorizontal":4.0,"spinRate":2214,"spinDirection":340},"zone":3,"typeConfidence":2.0,"plateTime":0.46423035574399085,"extension":6.302070103942425},"index":2,"playId":"85ff50d7-157d-35c6-91ab-b9d378c8c465","pitchNumber":1,"startTime":"2026-04-07T18:34:05.646Z","endTime":"2026-04-07T18:34:09.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"first":{"id":682657,"link":"/api/v1/people/682657"},"second":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":79.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.97412241237436,"aZ":-21.82594720579208,"pfxX":0.7527075064450512,"pfxZ":6.268799890133598,"pX":1.45730587034661,"pZ":3.9044286288381476,"vX0":-0.14938020180671208,"vY0":-130.15466919077457,"vZ0":-1.0123267163722791,"x":61.45,"y":133.36,"x0":1.4192340258521663,"y0":50.002213288699515,"z0":6.011840079285589,"aX":1.2422168732090761},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":11.3,"breakHorizontal":-1.3,"spinRate":2387,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.42711793440714096,"extension":6.302696943548122},"index":3,"playId":"0e4ad039-5cda-3459-96e8-43de3fb85f09","pitchNumber":2,"startTime":"2026-04-07T18:34:22.922Z","endTime":"2026-04-07T18:34:27.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"first":{"id":682657,"link":"/api/v1/people/682657"},"second":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":77.9,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.88803005308339,"aZ":-28.02527859214063,"pfxX":-3.3351500911822356,"pfxZ":2.646218896085502,"pX":0.37654870644821187,"pZ":2.580868389961464,"vX0":-1.4354535952293195,"vY0":-125.94404764539198,"vZ0":-2.635588609849453,"x":102.65,"y":169.1,"x0":1.3911111852833409,"y0":50.00575076276681,"z0":5.960272929312675,"aX":-5.23967044372766},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.3,"breakHorizontal":6.4,"spinRate":2322,"spinDirection":182},"zone":6,"typeConfidence":2.0,"plateTime":0.4386562583096376,"extension":6.370594792465786},"hitData":{"launchSpeed":102.2,"launchAngle":21.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.24,"coordY":89.92}},"index":4,"playId":"ca2681c0-60ba-3905-8ed6-55ab82697399","pitchNumber":3,"startTime":"2026-04-07T18:34:41.114Z","endTime":"2026-04-07T18:34:48.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"first":{"id":682657,"link":"/api/v1/people/682657"},"second":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.900000000000006,"leverageIndex":2.32,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-04-07T18:34:48.887Z","atBatIndex":40},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vinnie Pasquantino lines out to center fielder Steven Kwan.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-07T18:36:27.284Z","endTime":"2026-04-07T18:38:19.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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":93.5,"endSpeed":84.3,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.441505036661084,"aZ":-15.975521117430567,"pfxX":-7.967177780402307,"pfxZ":8.77952327889571,"pX":-0.7132226003120572,"pZ":4.3181531333433725,"vX0":7.661545991199765,"vY0":-135.86909421045175,"vZ0":-1.3279144152278208,"x":144.19,"y":122.19,"x0":-2.552649530161662,"y0":50.00225764537202,"z0":5.93853516900411,"aX":-14.698944707405463},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.7,"breakHorizontal":12.5,"spinRate":2065,"spinDirection":225},"zone":11,"typeConfidence":0.92,"plateTime":0.4051954370535733,"extension":6.993292127756376},"index":0,"playId":"8e7af6b1-cb36-353a-b52d-4bc103ba32af","pitchNumber":1,"startTime":"2026-04-07T18:37:02.569Z","endTime":"2026-04-07T18:37:07.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.3,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11574440547978,"aZ":-18.278071883180317,"pfxX":-12.313421727599982,"pfxZ":7.415553152206591,"pX":0.24710455665211628,"pZ":2.613337354553489,"vX0":11.528711126169963,"vY0":-136.51912490556924,"vZ0":-4.629478132062494,"x":107.58,"y":168.22,"x0":-2.445888780975417,"y0":50.002826043428904,"z0":5.6022843134267335,"aX":-23.07258157162528},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.5,"breakHorizontal":19.7,"spinRate":2037,"spinDirection":232},"zone":5,"typeConfidence":0.95,"plateTime":0.40234470116481,"extension":7.150959082614016},"index":1,"playId":"8cd4c835-2aac-34a3-8834-cf96a07bfbb6","pitchNumber":2,"startTime":"2026-04-07T18:37:16.518Z","endTime":"2026-04-07T18:37:21.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.926453275604178,"aZ":-15.404030844078214,"pfxX":-11.964346721658199,"pfxZ":8.957576011968012,"pX":1.092448511118946,"pZ":1.1994919957750454,"vX0":13.430176959932625,"vY0":-136.42224376838416,"vZ0":-9.180576455885658,"x":75.36,"y":206.39,"x0":-2.3558600261324476,"y0":50.000534174504075,"z0":5.685709910859991,"aX":-22.394740938186967},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.2,"breakHorizontal":18.6,"spinRate":2312,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4025507025846826,"extension":7.036137845169971},"index":2,"playId":"c77e981d-bebd-3f16-854c-32cb430c00fc","pitchNumber":3,"startTime":"2026-04-07T18:37:30.375Z","endTime":"2026-04-07T18:37:35.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.374463314524156,"aZ":-20.947090651172815,"pfxX":-13.710250173569335,"pfxZ":5.9659982089913,"pX":-0.1994085327206169,"pZ":2.599375980522418,"vX0":10.900273589293414,"vY0":-136.6472463959713,"vZ0":-4.277341655041493,"x":124.6,"y":168.6,"x0":-2.4677011395126662,"y0":50.00621189402884,"z0":5.632602239957004,"aX":-25.816459889720544},"breaks":{"breakAngle":46.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.0,"breakHorizontal":22.4,"spinRate":2108,"spinDirection":233},"zone":5,"typeConfidence":0.96,"plateTime":0.40152287196173164,"extension":7.129700069492505},"index":3,"playId":"b9071453-afd8-3f84-b8b8-2f92df3bd5a5","pitchNumber":4,"startTime":"2026-04-07T18:37:47.404Z","endTime":"2026-04-07T18:37:51.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.802605575747883,"aZ":-32.33714518393727,"pfxX":6.101759729420456,"pfxZ":-0.1078613226107148,"pX":-0.2662496830987876,"pZ":2.129831937874948,"vX0":4.092923226513752,"vY0":-123.27772767232506,"vZ0":-1.9786675673969103,"x":127.15,"y":181.27,"x0":-2.7438619368347554,"y0":50.00149622264814,"z0":5.687272821905714,"aX":9.337333417638924},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.4,"breakHorizontal":-12.0,"spinRate":2186,"spinDirection":78},"zone":8,"typeConfidence":0.91,"plateTime":0.4452609942248418,"extension":6.96367091126751},"hitData":{"launchSpeed":92.3,"launchAngle":18.0,"totalDistance":299.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":132.39,"coordY":79.68}},"index":4,"playId":"170ced88-7fc3-3cf3-8965-479de2d6dec1","pitchNumber":5,"startTime":"2026-04-07T18:38:12.784Z","endTime":"2026-04-07T18:38:19.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-07T18:38:19.979Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Salvador Perez flies out sharply to center fielder Steven Kwan.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-07T18:38:27.085Z","endTime":"2026-04-07T18:41:14.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.89471825480045,"aZ":-33.10635528303716,"pfxX":4.925514102318175,"pfxZ":-0.615342127106544,"pX":-0.5236505331374859,"pZ":2.9965370063238206,"vX0":3.6461653446231646,"vY0":-122.3986932517977,"vZ0":0.15411584716269866,"x":136.96,"y":157.87,"x0":-2.671804773352815,"y0":50.00113453893194,"z0":5.7648250135622865,"aX":7.4812012495497235},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.8,"breakHorizontal":-9.7,"spinRate":2197,"spinDirection":70},"zone":1,"typeConfidence":0.9,"plateTime":0.4472860863448771,"extension":6.900748794376101},"index":0,"playId":"c1171390-e8e6-3f0a-a466-10b3c7fec430","pitchNumber":1,"startTime":"2026-04-07T18:38:43.985Z","endTime":"2026-04-07T18:38:47.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09558357592096,"aZ":-41.87330100686906,"pfxX":6.869755705207947,"pfxZ":-7.100921328739915,"pX":-0.0278944987889923,"pZ":4.013130001267307,"vX0":3.746597547286255,"vY0":-116.70034202614107,"vZ0":4.053699266655849,"x":118.06,"y":130.43,"x0":-2.5523892421161753,"y0":50.00545603255815,"z0":6.224563560696193,"aX":9.377580534574514},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-11.4,"breakHorizontal":-13.4,"spinRate":2418,"spinDirection":45},"zone":12,"typeConfidence":0.9,"plateTime":0.47123073831285067,"extension":6.588522679165877},"index":1,"playId":"898f658c-19c2-37d0-b199-ef1150ab515a","pitchNumber":2,"startTime":"2026-04-07T18:39:00.920Z","endTime":"2026-04-07T18:39:05.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.690282326199483,"aZ":-20.18595252036927,"pfxX":-12.593190638338424,"pfxZ":6.3500106594323675,"pX":0.8956358673135356,"pZ":2.195628676054672,"vX0":13.226534147080947,"vY0":-136.908028354323,"vZ0":-5.438932385818652,"x":82.86,"y":179.5,"x0":-2.373964531795666,"y0":50.00650640164914,"z0":5.600111191684511,"aX":-23.788103125330593},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.3,"breakHorizontal":19.8,"spinRate":1947,"spinDirection":230},"zone":14,"typeConfidence":0.96,"plateTime":0.4008787968216727,"extension":7.150523886371452},"index":2,"playId":"9fe5ad30-a123-3fa5-96b0-11277b71107b","pitchNumber":3,"startTime":"2026-04-07T18:39:14.130Z","endTime":"2026-04-07T18:39:19.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-07T18:39:24.822Z","endTime":"2026-04-07T18:39:37.619Z","isPitch":false,"type":"action","player":{"id":521692,"link":"/api/v1/people/521692"},"defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69087992422233,"aZ":-31.182294021796363,"pfxX":3.9232712141961397,"pfxZ":0.6359348473678819,"pX":2.9575301544662613,"pZ":0.28558399179700744,"vX0":12.260594608589493,"vY0":-125.0545442346687,"vZ0":-6.504158520948479,"x":4.27,"y":231.07,"x0":-2.5479810466444914,"y0":50.002884432188935,"z0":5.526204058592369,"aX":6.121470391936375},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.5,"breakHorizontal":-10.3,"spinRate":2207,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.44047605635896403,"extension":7.020700483343257},"index":4,"playId":"fa6987b1-8cab-3902-8194-6c9b4c1a9c37","pitchNumber":4,"startTime":"2026-04-07T18:39:37.619Z","endTime":"2026-04-07T18:39:42.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.16261988820129,"aZ":-19.820953362669073,"pfxX":-11.328592303632094,"pfxZ":6.409959694074779,"pX":0.3469466581405992,"pZ":2.5406335197891097,"vX0":11.787635391609037,"vY0":-138.0746998731661,"vZ0":-4.526491953525694,"x":103.78,"y":170.18,"x0":-2.50869995809535,"y0":50.00525038051372,"z0":5.537631081792051,"aX":-21.844545936260154},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.8,"breakHorizontal":18.0,"spinRate":1943,"spinDirection":232},"zone":6,"typeConfidence":0.96,"plateTime":0.3969033322906572,"extension":7.148966178150884},"index":5,"playId":"81cb17f2-370a-3b21-9a08-192ae4bab8ba","pitchNumber":5,"startTime":"2026-04-07T18:39:53.824Z","endTime":"2026-04-07T18:39:57.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.734651646306002,"aZ":-31.542703105716214,"pfxX":4.510325263375304,"pfxZ":0.390807612517893,"pX":0.8278942788706775,"pZ":1.5948135147620064,"vX0":7.230367671005553,"vY0":-126.83290194088234,"vZ0":-3.986523820067757,"x":85.44,"y":195.72,"x0":-2.653931956010112,"y0":50.00250205465936,"z0":5.72281093326043,"aX":7.293652863319712},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.0,"breakHorizontal":-10.0,"spinRate":2156,"spinDirection":65},"zone":14,"typeConfidence":0.91,"plateTime":0.4330652250746061,"extension":6.880706938951444},"index":6,"playId":"fe24e86e-c6da-3ca3-b7f9-55e7d2add063","pitchNumber":6,"startTime":"2026-04-07T18:40:13.128Z","endTime":"2026-04-07T18:40:17.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":85.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.9173872498631,"aZ":-12.614649827230021,"pfxX":-4.933602880600802,"pfxZ":10.277359437731146,"pX":0.6265759941120711,"pZ":3.8562671800249655,"vX0":9.587674670234843,"vY0":-138.30981993106218,"vZ0":-3.607405967860988,"x":93.12,"y":134.66,"x0":-2.2718216389248957,"y0":50.00339840983913,"z0":6.045817298410075,"aX":-9.390823625894548},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.9,"breakHorizontal":6.5,"spinRate":2250,"spinDirection":215},"zone":12,"typeConfidence":0.91,"plateTime":0.3987161112264763,"extension":7.0342563250296335},"index":7,"playId":"a0fddf6c-812c-3142-95c0-c909c525c1df","pitchNumber":7,"startTime":"2026-04-07T18:40:31.134Z","endTime":"2026-04-07T18:40:35.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.033517212170096,"aZ":-33.021192063111755,"pfxX":6.351679495332828,"pfxZ":-0.5558642043782527,"pX":-0.5904833130113686,"pZ":2.1250462363622082,"vX0":3.3250741085674678,"vY0":-124.01702199534091,"vZ0":-1.915227905288769,"x":139.51,"y":181.4,"x0":-2.7815676457432716,"y0":50.00079046499768,"z0":5.710104628821791,"aX":9.711681170104612},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.2,"breakHorizontal":-12.4,"spinRate":2149,"spinDirection":65},"zone":7,"typeConfidence":0.9,"plateTime":0.44478077254373716,"extension":6.852092988757089},"index":8,"playId":"f76af7b1-39b3-3982-8365-ed0b9b259b3c","pitchNumber":8,"startTime":"2026-04-07T18:40:45.392Z","endTime":"2026-04-07T18:40:49.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.834508468510954,"aZ":-23.29550459125537,"pfxX":-10.292362054738255,"pfxZ":4.608417711317433,"pX":0.47420661423732885,"pZ":2.5378045390707102,"vX0":11.681600083558834,"vY0":-138.37932733684642,"vZ0":-3.9190719539449104,"x":98.92,"y":170.26,"x0":-2.4783463836242823,"y0":50.00313647814515,"z0":5.546093549302922,"aX":-19.826998347923023},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.6,"breakHorizontal":16.0,"spinRate":1953,"spinDirection":233},"zone":6,"typeConfidence":0.95,"plateTime":0.39685900994727064,"extension":7.082692357067411},"hitData":{"launchSpeed":101.5,"launchAngle":25.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":120.91,"coordY":53.67}},"index":9,"playId":"4caa01ef-bda0-37d7-82bd-88cfbd5875ba","pitchNumber":9,"startTime":"2026-04-07T18:41:05.247Z","endTime":"2026-04-07T18:41:14.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.900000000000006,"awayTeamWinProbability":44.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-04-07T18:41:14.765Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carter Jensen walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-07T18:43:36.760Z","endTime":"2026-04-07T18:45:26.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-07T18:41:34.048Z","endTime":"2026-04-07T18:42:10.888Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tim Herrin replaces Gavin Williams.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-07T18:42:10.888Z","endTime":"2026-04-07T18:43:38.489Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682120,"link":"/api/v1/people/682120"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":91.8,"endSpeed":82.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.88996472040909,"aZ":-22.54822673484021,"pfxX":12.418188509654446,"pfxZ":5.4783350574753635,"pX":0.6334932422650366,"pZ":2.1352314876523804,"vX0":-7.183911183421084,"vY0":-133.26218622176054,"vZ0":-4.673433898849672,"x":92.85,"y":181.13,"x0":1.7843852932659854,"y0":50.000125111569965,"z0":5.59039501039688,"aX":21.80859169712546},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.9,"breakHorizontal":-20.4,"spinRate":2194,"spinDirection":127},"zone":9,"typeConfidence":2.0,"plateTime":0.41476027184053876,"extension":6.4310309865217645},"index":2,"playId":"a13e4818-b63e-3d09-8735-f922eb47e81d","pitchNumber":1,"startTime":"2026-04-07T18:43:38.489Z","endTime":"2026-04-07T18:43:42.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":82.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.715967815988854,"aZ":-28.933012209292905,"pfxX":11.829569234981577,"pfxZ":1.8334183499565242,"pX":1.2257354279829535,"pZ":1.4865889603746383,"vX0":-5.8435887300317155,"vY0":-134.65643135637646,"vZ0":-5.356387716009192,"x":70.28,"y":198.64,"x0":1.9334271781795636,"y0":50.001818614610116,"z0":5.649772665034065,"aX":20.885686392507598},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.9,"breakHorizontal":-19.4,"spinRate":2148,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.41292665915619775,"extension":6.292529266964834},"index":3,"playId":"90a47979-ce74-36cc-863a-b55b90e908c7","pitchNumber":2,"startTime":"2026-04-07T18:44:10.115Z","endTime":"2026-04-07T18:44:15.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":82.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.967665256124484,"aZ":-30.58411229136069,"pfxX":12.251493355387133,"pfxZ":0.8962519872816914,"pX":-0.0762536944491805,"pZ":1.6752507356974529,"vX0":-8.876056290521655,"vY0":-134.35235041602905,"vZ0":-4.419693965424425,"x":119.91,"y":193.55,"x0":1.727567594133242,"y0":50.00442550657597,"z0":5.589747346919657,"aX":21.750105704411123},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.6,"breakHorizontal":-19.6,"spinRate":2220,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.41229437750964193,"extension":6.399173167448683},"index":4,"playId":"2a9e559b-a3b5-3b64-acc6-20608d270f42","pitchNumber":3,"startTime":"2026-04-07T18:44:28.619Z","endTime":"2026-04-07T18:44:33.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":77.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.608974618951898,"aZ":-28.67265866425265,"pfxX":0.5009158751800253,"pfxZ":2.27463822919346,"pX":0.533467702447721,"pZ":1.071909906153892,"vX0":-4.081871039294023,"vY0":-124.40964555986946,"vZ0":-5.078173675360828,"x":100.0,"y":142.31,"x0":2.1416046574652645,"y0":50.006052406803896,"z0":5.561123783783991,"aX":0.7727888128800839},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.0,"breakHorizontal":0.2,"spinRate":2159,"spinDirection":353},"zone":14,"typeConfidence":2.0,"plateTime":0.4429191446869609,"extension":6.480215596554177},"index":5,"playId":"75021c1d-350f-3e76-87ad-b98b63e84c3d","pitchNumber":4,"startTime":"2026-04-07T18:44:47.679Z","endTime":"2026-04-07T18:44:53.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26516806089036,"aZ":-27.643413848395458,"pfxX":-0.4999698278642484,"pfxZ":2.8651941232297444,"pX":-1.1339491019852117,"pZ":1.6714175985988804,"vX0":-7.617658972620416,"vY0":-124.44306033834464,"vZ0":-4.190690257769914,"x":160.22,"y":193.65,"x0":2.0223378032401693,"y0":50.00123673371592,"z0":5.6482192238952535,"aX":-0.7883474996704136},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.6,"breakHorizontal":2.5,"spinRate":2206,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.4389168876993854,"extension":6.330787049001591},"index":6,"playId":"764546e7-5866-3559-887f-6da2ca11e40e","pitchNumber":5,"startTime":"2026-04-07T18:45:02.980Z","endTime":"2026-04-07T18:45:09.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":77.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.721338555945326,"aZ":-27.982486535550866,"pfxX":0.5445771102988868,"pfxZ":2.7216963294736605,"pX":-1.1862604800015037,"pZ":1.4451859416981505,"vX0":-8.125920246138316,"vY0":-124.763384947399,"vZ0":-4.415840314919246,"x":162.22,"y":199.76,"x0":2.0758137837471753,"y0":50.000612163029295,"z0":5.609444139910289,"aX":0.8385639130862674},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.8,"breakHorizontal":1.3,"spinRate":2268,"spinDirection":344},"zone":13,"typeConfidence":2.0,"plateTime":0.4431190651834447,"extension":6.606651634849241},"index":7,"playId":"fd7856d3-b037-3dfd-b174-b1e4d1397689","pitchNumber":6,"startTime":"2026-04-07T18:45:22.031Z","endTime":"2026-04-07T18:45:26.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.67,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-04-07T18:45:26.724Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jonathan India lines out to right fielder CJ Kayfus.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-07T18:45:29.876Z","endTime":"2026-04-07T18:47:41.229Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"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":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":81.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":40.50564260852219,"aZ":-31.84165204488375,"pfxX":9.81680300213487,"pfxZ":0.18976207988187888,"pX":0.8703889595506212,"pZ":1.4634662846629556,"vX0":-5.566082526166262,"vY0":-134.3812340230207,"vZ0":-4.494147212292204,"x":83.82,"y":199.27,"x0":1.7401139525845282,"y0":50.00264575610871,"z0":5.532377567878341,"aX":17.198924676632842},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-0.7,"breakHorizontal":-15.8,"spinRate":2193,"spinDirection":182},"zone":14,"typeConfidence":0.9,"plateTime":0.41434744798775913,"extension":6.391578224157535},"index":0,"playId":"117e1a38-faa0-39e2-9474-617ed8e47e96","pitchNumber":1,"startTime":"2026-04-07T18:45:52.282Z","endTime":"2026-04-07T18:45:58.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71810264946203,"aZ":-33.91263329382449,"pfxX":-7.153586853877741,"pfxZ":-1.25242037565482,"pX":-1.195064647670496,"pZ":1.2165433961530865,"vX0":-4.536003893018432,"vY0":-118.6219948558881,"vZ0":-3.612262152539726,"x":162.55,"y":205.93,"x0":1.6868269156555846,"y0":50.000618966565305,"z0":5.928691968604428,"aX":-9.950694004183896},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-3.0,"breakHorizontal":14.3,"spinRate":2340,"spinDirection":323},"zone":13,"typeConfidence":0.91,"plateTime":0.46600260220046064,"extension":6.365539974945833},"index":1,"playId":"a01cfd69-443f-31a5-a94b-1a929f44c3cd","pitchNumber":2,"startTime":"2026-04-07T18:46:13.449Z","endTime":"2026-04-07T18:46:18.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"5a94a57a-a19a-45ad-8c9e-f60869d9527e","startTime":"2026-04-07T18:46:28.507Z","endTime":"2026-04-07T18:46:36.223Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":77.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80742197012929,"aZ":-28.892969091148125,"pfxX":0.6156650555938401,"pfxZ":2.100069083579969,"pX":0.8435490099069288,"pZ":2.6653294814934507,"vX0":-3.191760529990141,"vY0":-124.80688730362158,"vZ0":-1.6882065894488,"x":84.85,"y":166.82,"x0":2.0652959792970687,"y0":50.0008789244244,"z0":5.756356376849707,"aX":0.9608685135701341},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.6,"breakHorizontal":-0.2,"spinRate":2146,"spinDirection":322},"zone":6,"typeConfidence":2.0,"plateTime":0.44081460266643013,"extension":6.479173227195711},"index":3,"playId":"b02a8fb8-608b-3bfa-826b-004a7a26d057","pitchNumber":3,"startTime":"2026-04-07T18:46:52.707Z","endTime":"2026-04-07T18:46:58.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.581017258251926,"aZ":-20.69427300997009,"pfxX":4.565431398979474,"pfxZ":6.375820926926,"pX":0.5044457277866051,"pZ":3.2449334037305233,"vX0":-4.818587436831731,"vY0":-134.2342966702257,"vZ0":-2.1231330078899413,"x":97.77,"y":151.17,"x0":1.7408748731785946,"y0":50.00482222018935,"z0":5.539915367243841,"aX":8.2241796226884},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.2,"breakHorizontal":-7.1,"spinRate":2254,"spinDirection":137},"zone":3,"typeConfidence":0.89,"plateTime":0.41008362797176057,"extension":6.402826314802617},"index":4,"playId":"c6e6c1c5-688f-3109-96a9-e1cd4b07d2fa","pitchNumber":4,"startTime":"2026-04-07T18:47:09.067Z","endTime":"2026-04-07T18:47:14.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-04-07T18:47:21.661Z","endTime":"2026-04-07T18:47:34.174Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"},"defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.785556389511086,"aZ":-25.107074264038026,"pfxX":9.978594755361648,"pfxZ":3.9029757952170785,"pX":0.6251395964998037,"pZ":1.5239912208656952,"vX0":-6.7153813362415455,"vY0":-134.64558066930334,"vZ0":-5.232148650665868,"x":93.17,"y":197.63,"x0":1.8716678146018662,"y0":50.00592167176261,"z0":5.299270717252506,"aX":18.086714889972306},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.0,"breakHorizontal":-16.3,"spinRate":2235,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.40883828883783435,"extension":6.642378216010536},"hitData":{"launchSpeed":83.6,"launchAngle":21.0,"totalDistance":253.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.66,"coordY":127.44}},"index":6,"playId":"6d841e77-31a4-3cf6-a800-627600beda3a","pitchNumber":5,"startTime":"2026-04-07T18:47:34.174Z","endTime":"2026-04-07T18:47:41.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.39,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-04-07T18:47:41.229Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"David Fry flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-07T18:49:41.239Z","endTime":"2026-04-07T18:51:25.497Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.2,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08602030097316,"aZ":-38.40933722926677,"pfxX":-2.809703070151549,"pfxZ":-4.677591483727056,"pX":0.23481811938754013,"pZ":4.010540478765096,"vX0":-0.9176600671230579,"vY0":-115.52353188771882,"vZ0":2.49335303177918,"x":108.05,"y":130.5,"x0":1.003507005062933,"y0":50.000171651175705,"z0":6.64316441528667,"aX":-3.7483179878913453},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-7.4,"breakHorizontal":5.3,"spinRate":2250,"spinDirection":335},"zone":12,"typeConfidence":2.0,"plateTime":0.47646128218836337,"extension":6.207388563735059},"index":0,"playId":"ee270964-77ac-3ef2-9704-e26a7f51c5b6","pitchNumber":1,"startTime":"2026-04-07T18:50:14.650Z","endTime":"2026-04-07T18:50:19.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":73.5,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95596988613856,"aZ":-20.11434119502304,"pfxX":11.36805914571495,"pfxZ":8.696346099844448,"pX":-0.2997370441770859,"pZ":1.4597136249166187,"vX0":-6.7062744202292865,"vY0":-117.98286280454832,"vZ0":-5.893583966520775,"x":128.43,"y":199.37,"x0":1.1271571875690762,"y0":50.00008045135661,"z0":5.887815854709934,"aX":15.755577826519728},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":14.3,"breakHorizontal":-18.6,"spinRate":1569,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.4672544692031053,"extension":6.242707561780785},"index":1,"playId":"55e4ad13-9dbf-3627-9931-a947891b8c1f","pitchNumber":2,"startTime":"2026-04-07T18:50:25.688Z","endTime":"2026-04-07T18:50:31.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.8,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11395985234702,"aZ":-11.779762745460992,"pfxX":5.0575907402462,"pfxZ":11.581847659024135,"pX":0.5927068853356563,"pZ":2.0537613622908113,"vX0":-2.677060429164777,"vY0":-132.32864949293423,"vZ0":-7.960316880546771,"x":94.41,"y":183.33,"x0":0.9641909105691144,"y0":50.00480189362103,"z0":5.978381099048107,"aX":8.90651597618973},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.3,"breakHorizontal":-8.5,"spinRate":2192,"spinDirection":149},"zone":9,"typeConfidence":2.0,"plateTime":0.41506185647340077,"extension":6.282714856886354},"index":2,"playId":"e1dd9a2d-25ce-34e7-b9bd-05777e3eb02d","pitchNumber":3,"startTime":"2026-04-07T18:50:38.719Z","endTime":"2026-04-07T18:50:43.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.0,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.926062069240732,"aZ":-39.74329430765786,"pfxX":-1.1272947814284322,"pfxZ":-5.487174764613599,"pX":-0.606776300210775,"pZ":1.6929469116925322,"vX0":-3.1283631165906067,"vY0":-117.4854265195754,"vZ0":-2.083237853508652,"x":140.13,"y":193.07,"x0":0.8953854630587356,"y0":50.00123044922533,"z0":6.32955632878111,"aX":-1.555379255146272},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-10.2,"breakHorizontal":2.9,"spinRate":2235,"spinDirection":348},"zone":7,"typeConfidence":2.0,"plateTime":0.468517976794522,"extension":6.229404497527315},"index":3,"playId":"36e8ae91-2d9a-3835-a2d4-8763b4c6012e","pitchNumber":4,"startTime":"2026-04-07T18:50:50.556Z","endTime":"2026-04-07T18:50:55.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.4,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.990872370573683,"aZ":-40.5332621841448,"pfxX":-0.468449121896251,"pfxZ":-5.768425580258025,"pX":1.148626888424097,"pZ":2.6725365690014025,"vX0":0.5822426370730445,"vY0":-120.29422342069375,"vZ0":0.05593066100710997,"x":73.22,"y":166.62,"x0":0.9629277782527212,"y0":50.0052596068419,"z0":6.278916026221494,"aX":-0.6782556362695707},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-10.1,"breakHorizontal":0.7,"spinRate":2176,"spinDirection":338},"zone":12,"typeConfidence":2.0,"plateTime":0.45746324744947264,"extension":6.269998528951986},"index":4,"playId":"b85376cb-ec71-38b6-9a1c-1ceeb7b84895","pitchNumber":5,"startTime":"2026-04-07T18:51:04.834Z","endTime":"2026-04-07T18:51:09.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.8,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.564454952901258,"aZ":-21.040640715689587,"pfxX":0.563678052786013,"pfxZ":6.484438800982664,"pX":-0.3188589022378136,"pZ":2.4942768431485614,"vX0":-3.386868545946706,"vY0":-130.70903945499384,"vZ0":-5.091275557424944,"x":129.15,"y":171.43,"x0":0.9247976811038995,"y0":50.0011766641165,"z0":6.063911897454536,"aX":0.9676988349196617},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.7,"breakHorizontal":-0.2,"spinRate":2306,"spinDirection":160},"zone":4,"typeConfidence":2.0,"plateTime":0.42029336213359914,"extension":6.489214020158651},"hitData":{"launchSpeed":92.2,"launchAngle":31.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.29,"coordY":67.96}},"index":5,"playId":"b634d795-d63a-35b2-bc64-b09b6f0d1d0a","pitchNumber":6,"startTime":"2026-04-07T18:51:16.470Z","endTime":"2026-04-07T18:51:25.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-07T18:51:25.497Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rhys Hoskins strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-07T18:51:32.330Z","endTime":"2026-04-07T18:52:43.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.908884285441836,"aZ":-23.1359691705709,"pfxX":-0.5476299928105224,"pfxZ":5.383753567827826,"pX":-0.11246234442206256,"pZ":3.3612111004957597,"vX0":-2.6678022541594077,"vY0":-128.7684471297638,"vZ0":-2.7956230358468233,"x":121.29,"y":148.03,"x0":1.008353278100365,"y0":50.000198266303265,"z0":6.2521401045600635,"aX":-0.918669593615361},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.4,"breakHorizontal":1.6,"spinRate":2395,"spinDirection":183},"zone":2,"typeConfidence":2.0,"plateTime":0.42547080454243824,"extension":6.423790480559297},"index":0,"playId":"678c1707-2751-3146-9b12-b32f46d5ae86","pitchNumber":1,"startTime":"2026-04-07T18:51:51.513Z","endTime":"2026-04-07T18:51:57.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":75.8,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.585210946119005,"aZ":-23.09072492160501,"pfxX":10.771982892279095,"pfxZ":6.155958319770182,"pX":0.9246132023301125,"pZ":2.5213686892132467,"vX0":-4.375635876037275,"vY0":-121.49522915787001,"vZ0":-3.538867755940932,"x":81.76,"y":170.7,"x0":1.3618405267313378,"y0":50.00607194549892,"z0":6.0326266691092645,"aX":15.904941372184899},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":10.4,"breakHorizontal":-18.2,"spinRate":1701,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.45300441623871546,"extension":6.103901117026099},"index":1,"playId":"98857903-d9ea-3a94-b965-cb7c6a258204","pitchNumber":2,"startTime":"2026-04-07T18:52:01.772Z","endTime":"2026-04-07T18:52:10.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":73.4,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69596468576748,"aZ":-40.83314159122863,"pfxX":0.05457993021303042,"pfxZ":-6.270622221085183,"pX":0.003711399545761255,"pZ":4.02135712244616,"vX0":-0.3698618985098963,"vY0":-117.71196651726756,"vZ0":2.839083440248306,"x":116.86,"y":130.2,"x0":0.1568787803384541,"y0":50.00391806628043,"z0":6.623218252262975,"aX":0.07544196332220474},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-10.2,"breakHorizontal":0.0,"spinRate":2187,"spinDirection":351},"zone":12,"typeConfidence":2.0,"plateTime":0.4682120512157768,"extension":6.3579625461461475},"index":2,"playId":"b9bf70aa-9b5b-3756-9602-64109ebdf453","pitchNumber":3,"startTime":"2026-04-07T18:52:27.846Z","endTime":"2026-04-07T18:52:32.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":82.3,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.380555790059454,"aZ":-14.24729774459809,"pfxX":6.859027068315008,"pfxZ":10.192056931592145,"pX":0.5540461341821096,"pZ":2.842383020213756,"vX0":-3.6563587951050667,"vY0":-132.99408566274022,"vZ0":-4.907002860434315,"x":95.88,"y":162.04,"x0":1.0690607193356787,"y0":50.001441376247875,"z0":5.775077432325681,"aX":12.061379263989203},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.4,"breakHorizontal":-11.4,"spinRate":2261,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.4147610955182528,"extension":6.194745150542679},"index":3,"playId":"01ed8548-74b3-3fae-a9cc-0a087f718d40","pitchNumber":4,"startTime":"2026-04-07T18:52:38.655Z","endTime":"2026-04-07T18:52:43.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-04-07T18:52:43.102Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Juan Brito singles on a sharp line drive to left fielder Isaac Collins.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-07T18:52:49.038Z","endTime":"2026-04-07T18:53:52.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":79.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.13949686236204,"aZ":-22.557610115064623,"pfxX":-0.30139718942000604,"pfxZ":5.818316735928127,"pX":-0.9004260283219325,"pZ":3.382861718842195,"vX0":-4.459502349307551,"vY0":-128.8950572025981,"vZ0":-2.5943058568076567,"x":151.32,"y":147.44,"x0":0.9040945473177947,"y0":50.00565067960182,"z0":6.1774144045426045,"aX":-0.4975241822948444},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":10.1,"breakHorizontal":1.7,"spinRate":2336,"spinDirection":171},"zone":11,"typeConfidence":2.0,"plateTime":0.4278047362080004,"extension":6.347447374597749},"index":0,"playId":"e5cd44f0-e056-3430-b9c3-5649e13e50a9","pitchNumber":1,"startTime":"2026-04-07T18:53:03.853Z","endTime":"2026-04-07T18:53:09.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":80.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.315853870003465,"aZ":-21.94652443555276,"pfxX":-0.08574303285635154,"pfxZ":6.067603402489832,"pX":0.23306604863492758,"pZ":2.5514153507639237,"vX0":-1.9600147988813046,"vY0":-129.81512349369186,"vZ0":-4.512564768540361,"x":108.12,"y":169.89,"x0":1.0129619584742213,"y0":50.003013248477465,"z0":6.009501934978068,"aX":-0.14427305516370678},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":10.1,"breakHorizontal":0.6,"spinRate":2259,"spinDirection":168},"zone":5,"typeConfidence":2.0,"plateTime":0.4239413160433303,"extension":6.3696808914675485},"index":1,"playId":"5205f20e-ed59-31e7-881b-afde17066f4a","pitchNumber":2,"startTime":"2026-04-07T18:53:15.219Z","endTime":"2026-04-07T18:53:21.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":82.4,"endSpeed":75.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.736654697403914,"aZ":-21.48341198954241,"pfxX":9.094096712254835,"pfxZ":7.464828545710654,"pX":-0.10969803260476985,"pZ":0.43817856617161566,"vX0":-5.552627635254869,"vY0":-119.65262123778568,"vZ0":-7.95606777027416,"x":121.18,"y":226.95,"x0":1.0740575924131395,"y0":50.00324813749725,"z0":5.768748678933448,"aX":13.024431978373078},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":11.5,"breakHorizontal":-14.9,"spinRate":1675,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.459942280218971,"extension":6.313391404501076},"index":2,"playId":"3c1de69b-8d9d-3193-8050-0cc0cd8e4ce9","pitchNumber":3,"startTime":"2026-04-07T18:53:24.957Z","endTime":"2026-04-07T18:53:28.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":80.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.188282395603704,"aZ":-22.134176322427123,"pfxX":1.033877199534144,"pfxZ":5.951212265755942,"pX":-0.2956772125688942,"pZ":2.6868959326578716,"vX0":-3.693191180710583,"vY0":-130.04688258292816,"vZ0":-4.041360614102202,"x":128.27,"y":166.23,"x0":1.0181478310683367,"y0":50.00147755143554,"z0":5.97202039955866,"aX":1.7441629393106521},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.0,"breakHorizontal":-1.0,"spinRate":2327,"spinDirection":171},"zone":4,"typeConfidence":2.0,"plateTime":0.4236811880779152,"extension":6.309476085038358},"hitData":{"launchSpeed":107.2,"launchAngle":12.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":80.04,"coordY":85.29}},"index":3,"playId":"f8e7c656-b23a-3123-908d-d7f2866e71c2","pitchNumber":4,"startTime":"2026-04-07T18:53:41.125Z","endTime":"2026-04-07T18:53:52.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.5,"awayTeamWinProbability":46.5,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-07T18:53:52.307Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Kayfus strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-07T18:56:23.365Z","endTime":"2026-04-07T18:57:37.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":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-04-07T18:54:03.921Z","endTime":"2026-04-07T18:54:36.676Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Daniel Lynch IV replaces Noah Cameron.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-07T18:54:36.676Z","endTime":"2026-04-07T18:56:25.656Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663738,"link":"/api/v1/people/663738"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.2,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.640253808800264,"aZ":-29.829883514189383,"pfxX":-1.2192718186625866,"pfxZ":1.5432932384073421,"pX":0.5971069633611185,"pZ":1.4386154252704635,"vX0":-2.480504443906639,"vY0":-123.65975182282524,"vZ0":-4.666558376414966,"x":94.24,"y":199.94,"x0":1.7786311980835736,"y0":50.00608853140276,"z0":5.903434718718634,"aX":-1.85543265767918},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.8,"breakHorizontal":2.9,"spinRate":2221,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.4459031471276389,"extension":6.282620490484848},"index":2,"playId":"b46844f8-a04c-325b-8832-814e39d705b3","pitchNumber":1,"startTime":"2026-04-07T18:56:25.656Z","endTime":"2026-04-07T18:56:31.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.6,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56022675889109,"aZ":-29.31094973652075,"pfxX":-1.0766109349120212,"pfxZ":1.7753191221584936,"pX":-1.5020249245512343,"pZ":0.834157123973394,"vX0":-6.816227094817807,"vY0":-127.33425293794629,"vZ0":-6.790746359361273,"x":174.25,"y":216.26,"x0":1.3696849237333626,"y0":50.00403219148901,"z0":5.910976747682676,"aX":-1.7343506995049973},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.6,"breakHorizontal":3.7,"spinRate":2250,"spinDirection":151},"zone":13,"typeConfidence":0.9,"plateTime":0.43316449401182666,"extension":6.311382937842903},"index":3,"playId":"bff695d0-98fc-3539-a173-335547d8172c","pitchNumber":2,"startTime":"2026-04-07T18:56:39.760Z","endTime":"2026-04-07T18:56:43.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.7,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.377695212765275,"aZ":-24.608065165146428,"pfxX":9.94332130136954,"pfxZ":4.211235263952934,"pX":0.49408054824703834,"pZ":1.0593291565680405,"vX0":-5.8990747125946585,"vY0":-134.2510421357619,"vZ0":-7.5316021177725325,"x":98.17,"y":210.18,"x0":1.4464239539436332,"y0":50.002415539682254,"z0":5.6951742176086615,"aX":17.86106324240061},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.9,"breakHorizontal":-16.4,"spinRate":2151,"spinDirection":141},"zone":14,"typeConfidence":0.88,"plateTime":0.4104901802808345,"extension":6.468304767870282},"index":4,"playId":"e158e7da-cf8a-35cb-a892-449577674b8d","pitchNumber":3,"startTime":"2026-04-07T18:57:01.479Z","endTime":"2026-04-07T18:57:06.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":83.5,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.35315220431726,"aZ":-22.591819325881445,"pfxX":11.404883806154102,"pfxZ":5.298067001810076,"pX":0.6307917794610812,"pZ":1.2070288060097683,"vX0":-6.6018475076119225,"vY0":-135.54392638176932,"vZ0":-7.445865713355631,"x":92.96,"y":206.19,"x0":1.6526345894283063,"y0":50.0029097794319,"z0":5.637951378083315,"aX":20.626957019490963},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.7,"breakHorizontal":-18.7,"spinRate":2187,"spinDirection":138},"zone":14,"typeConfidence":0.9,"plateTime":0.4085103751295174,"extension":6.5595162621635},"index":5,"playId":"8d35451c-7c81-33b9-9a97-3ccdc377a567","pitchNumber":4,"startTime":"2026-04-07T18:57:16.371Z","endTime":"2026-04-07T18:57:20.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":79.8,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.870230224468983,"aZ":-30.891975267320067,"pfxX":-1.9248118071612872,"pfxZ":0.792098652413836,"pX":-0.9938190385666757,"pZ":1.6131229710670592,"vX0":-5.285582858496822,"vY0":-127.19852568092146,"vZ0":-4.807953511704924,"x":154.88,"y":195.23,"x0":1.370804623351043,"y0":50.00461154197713,"z0":6.010055958727432,"aX":-3.116929778306403},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.5,"breakHorizontal":4.8,"spinRate":2284,"spinDirection":261},"zone":13,"typeConfidence":0.91,"plateTime":0.43251553194474823,"extension":6.331791836378212},"index":6,"playId":"9cc4b507-a6ff-3dfb-9329-26e488c97612","pitchNumber":5,"startTime":"2026-04-07T18:57:33.074Z","endTime":"2026-04-07T18:57:37.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_ab"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_ab"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.4,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-04-07T18:57:37.412Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jac Caglianone strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-07T18:59:51.030Z","endTime":"2026-04-07T19:01:00.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Erik Sabrowski replaces Tim Herrin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-07T18:58:59.990Z","endTime":"2026-04-07T18:59:51.030Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681870,"link":"/api/v1/people/681870"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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.4,"endSpeed":83.3,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.187283045619424,"aZ":-6.746859124623942,"pfxX":8.110567250183788,"pfxZ":14.06230488873803,"pX":-0.7634678013319478,"pZ":1.8192749220509248,"vX0":-8.080799151688751,"vY0":-135.27497881968907,"vZ0":-8.829622155523994,"x":104.82,"y":143.72,"x0":1.2441614000780832,"y0":50.005814523944615,"z0":5.642577895287054,"aX":14.669224229238825},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":23.2,"breakHorizontal":-12.5,"spinRate":2532,"spinDirection":146},"zone":7,"typeConfidence":0.93,"plateTime":0.4087344507679398,"extension":6.74465351285625},"index":1,"playId":"fcbb517b-fea0-3917-9313-bc04645ba762","pitchNumber":1,"startTime":"2026-04-07T18:59:51.030Z","endTime":"2026-04-07T18:59:56.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":83.4,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.708557576646896,"aZ":-5.440542353297499,"pfxX":8.515643142097337,"pfxZ":14.681258287059324,"pX":-0.6049640339955351,"pZ":2.1271653664948484,"vX0":-7.862559282981465,"vY0":-136.02340721917648,"vZ0":-8.361446503387594,"x":140.06,"y":181.35,"x0":1.2571912932377969,"y0":50.00255819739393,"z0":5.664831204307039,"aX":15.505755348946861},"breaks":{"breakAngle":60.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":24.2,"breakHorizontal":-13.2,"spinRate":2588,"spinDirection":151},"zone":7,"typeConfidence":0.93,"plateTime":0.4071356773092196,"extension":6.889799808158838},"index":2,"playId":"ee8d2f0d-b85c-3693-9f15-730d782f64e3","pitchNumber":2,"startTime":"2026-04-07T19:00:04.617Z","endTime":"2026-04-07T19:00:09.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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.2,"endSpeed":84.0,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.98181633209637,"aZ":-4.915146609388431,"pfxX":7.424419097233811,"pfxZ":14.799185562430662,"pX":-0.010624771215201676,"pZ":1.9637975719518699,"vX0":-6.116074163372597,"vY0":-136.55061817716336,"vZ0":-8.863378601588028,"x":117.4,"y":185.76,"x0":1.3213556901991523,"y0":50.0008385064224,"z0":5.631270407596279,"aX":13.673316992561816},"breaks":{"breakAngle":58.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-7.2,"breakVerticalInduced":24.5,"breakHorizontal":-11.8,"spinRate":2593,"spinDirection":152},"zone":8,"typeConfidence":0.93,"plateTime":0.40497448621176124,"extension":6.857387715371846},"index":3,"playId":"11e0a6de-fcc6-30dc-ad8d-e9425f7a927b","pitchNumber":3,"startTime":"2026-04-07T19:00:20.335Z","endTime":"2026-04-07T19:00:24.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.253478275777983,"aZ":-41.504364356791434,"pfxX":-3.7251577338004425,"pfxZ":-6.331774689475768,"pX":0.5333712857112488,"pZ":4.0433187635091405,"vX0":-1.3360412729255515,"vY0":-120.53745806318564,"vZ0":3.4974052509519575,"x":96.67,"y":129.61,"x0":1.578751087612391,"y0":50.004512654157125,"z0":6.236055438903984,"aX":-5.4864733311701706},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-10.4,"breakHorizontal":7.1,"spinRate":2265,"spinDirection":325},"zone":12,"typeConfidence":0.83,"plateTime":0.45426586070719743,"extension":6.532347370516337},"index":4,"playId":"45aa97e1-6e6d-3d25-a507-19c81624b6fa","pitchNumber":4,"startTime":"2026-04-07T19:00:39.645Z","endTime":"2026-04-07T19:00:44.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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.2,"endSpeed":85.0,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.48349341872755,"aZ":-9.153111389116372,"pfxX":3.7052780769385527,"pfxZ":12.149996800938219,"pX":0.27114288080098536,"pZ":4.286064681368781,"vX0":-4.394966400169769,"vY0":-138.38291027932996,"vZ0":-2.7559757510227643,"x":106.66,"y":123.06,"x0":1.4160104898358241,"y0":50.00663096479905,"z0":5.9299020143644805,"aX":7.023199843874105},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":21.4,"breakHorizontal":-5.5,"spinRate":2542,"spinDirection":152},"zone":12,"typeConfidence":0.89,"plateTime":0.3993349020051946,"extension":6.7415961912669164},"index":5,"playId":"70426035-1986-30c3-948c-405baa1250de","pitchNumber":5,"startTime":"2026-04-07T19:00:55.648Z","endTime":"2026-04-07T19:01:00.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.900000000000006,"awayTeamWinProbability":46.099999999999994,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.52,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-04-07T19:01:00.732Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isaac Collins strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-07T19:01:03.294Z","endTime":"2026-04-07T19:02:43.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.1,"endSpeed":84.8,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.283405219646696,"aZ":-9.383968444534696,"pfxX":5.321004433018512,"pfxZ":12.090292953367605,"pX":0.7522222599262336,"pZ":3.3599263291013264,"vX0":-3.327219106667524,"vY0":-138.2348313408077,"vZ0":-4.9203182792895195,"x":88.33,"y":148.06,"x0":1.296623757483293,"y0":50.003668598132556,"z0":5.826861509031136,"aX":10.030326988231451},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.6,"breakHorizontal":-8.6,"spinRate":2467,"spinDirection":154},"zone":12,"typeConfidence":0.9,"plateTime":0.4002475799482301,"extension":6.732555059683122},"index":0,"playId":"d0b2ff80-85c1-34de-a487-3cc397ea3e0d","pitchNumber":1,"startTime":"2026-04-07T19:01:22.117Z","endTime":"2026-04-07T19:01:26.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":84.7,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.795820639580754,"aZ":-8.464621403935192,"pfxX":5.0189875008009,"pfxZ":12.713949280451512,"pX":-0.07468171332957271,"pZ":2.3158095218656194,"vX0":-5.1504413326765155,"vY0":-137.03148082155437,"vZ0":-7.61731308352879,"x":119.85,"y":176.25,"x0":1.1949736158071143,"y0":50.00074380913814,"z0":5.742629183332755,"aX":9.357873277192882},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":21.2,"breakHorizontal":-7.7,"spinRate":2506,"spinDirection":151},"zone":5,"typeConfidence":0.9,"plateTime":0.402747572777729,"extension":6.774470543447938},"index":1,"playId":"d385f9f6-6814-346f-a4e9-ced77b366e69","pitchNumber":2,"startTime":"2026-04-07T19:01:36.094Z","endTime":"2026-04-07T19:01:40.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":94.9,"endSpeed":85.2,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.793014394941935,"aZ":-9.636800970791725,"pfxX":4.690744466065276,"pfxZ":11.91265678951246,"pX":-0.46601553508499166,"pZ":3.5291205067621423,"vX0":-6.42432542955178,"vY0":-137.92160330040758,"vZ0":-4.404624433372181,"x":134.76,"y":143.49,"x0":1.3037005473535088,"y0":50.0068180379068,"z0":5.818929307940944,"aX":8.877967040425228},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.6,"breakHorizontal":-6.8,"spinRate":2508,"spinDirection":156},"zone":11,"typeConfidence":0.9,"plateTime":0.3998796718527027,"extension":6.64350848524185},"index":2,"playId":"67d7a4f6-e672-3292-9fa0-fcb87d19a34e","pitchNumber":3,"startTime":"2026-04-07T19:01:51.663Z","endTime":"2026-04-07T19:01:55.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-07T19:02:01.766Z","endTime":"2026-04-07T19:02:17.825Z","isPitch":false,"type":"action","player":{"id":686555,"link":"/api/v1/people/686555"},"defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.23270309895733,"aZ":-9.25242385844114,"pfxX":3.8960755999345245,"pfxZ":11.762481443358055,"pX":0.18691019666793732,"pZ":1.976552399117081,"vX0":-4.1483303966764735,"vY0":-139.3923521794559,"vZ0":-8.430467804784056,"x":109.88,"y":185.41,"x0":1.1953080720742681,"y0":50.00053077816348,"z0":5.668827218309914,"aX":7.590434920495091},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.6,"breakHorizontal":-6.1,"spinRate":2501,"spinDirection":154},"zone":8,"typeConfidence":0.9,"plateTime":0.3944517410602346,"extension":6.83155108358276},"index":4,"playId":"06a2d270-b106-3d77-9ddd-661454c23284","pitchNumber":4,"startTime":"2026-04-07T19:02:17.825Z","endTime":"2026-04-07T19:02:21.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.402933902087284,"aZ":-42.05133581015005,"pfxX":-4.4255797447751775,"pfxZ":-6.777474393527427,"pX":-0.12224146249255517,"pZ":0.7419925015399988,"vX0":-1.803543209781786,"vY0":-120.51783398164268,"vZ0":-3.52514446441997,"x":121.66,"y":218.75,"x0":1.2127334024998384,"y0":50.00245807079824,"z0":5.971580890437354,"aX":-6.450436548128232},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-12.8,"breakHorizontal":8.5,"spinRate":2595,"spinDirection":338},"zone":13,"typeConfidence":0.84,"plateTime":0.45605616502570623,"extension":6.65936095201761},"index":5,"playId":"0a5e3b2b-9de1-3d3d-92e6-d54ad9eace94","pitchNumber":5,"startTime":"2026-04-07T19:02:38.414Z","endTime":"2026-04-07T19:02:43.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_ab"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_ab"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.8,"awayTeamWinProbability":43.2,"homeTeamWinProbabilityAdded":2.8999999999999915,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-07T19:02:43.848Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Isbel flies out to center fielder Steven Kwan.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-07T19:02:47.008Z","endTime":"2026-04-07T19:04:35.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"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":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.5,"endSpeed":85.2,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.884653816127106,"aZ":-7.307793628844111,"pfxX":5.366675543315637,"pfxZ":13.049454108789252,"pX":0.5031035195952384,"pZ":3.905834409693756,"vX0":-4.118894204744242,"vY0":-138.80885625863806,"vZ0":-3.8818109168179618,"x":97.82,"y":133.32,"x0":1.3266989818482362,"y0":50.001530100019664,"z0":5.8327712551098285,"aX":10.225578615612957},"breaks":{"breakAngle":48.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":22.7,"breakHorizontal":-8.6,"spinRate":2482,"spinDirection":150},"zone":12,"typeConfidence":0.91,"plateTime":0.39820298026809464,"extension":6.61494528674742},"index":0,"playId":"4e8a00a4-4117-3d80-9e16-8a7bcbf7018d","pitchNumber":1,"startTime":"2026-04-07T19:03:07.415Z","endTime":"2026-04-07T19:03:12.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":94.3,"endSpeed":85.6,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17688562968016,"aZ":-9.828736693772642,"pfxX":5.241555268755285,"pfxZ":11.826995889572082,"pX":-0.09496626171078394,"pZ":2.6440435384066805,"vX0":-5.808296411184469,"vY0":-137.056246083034,"vZ0":-6.490764224759006,"x":120.62,"y":167.39,"x0":1.3775039914618583,"y0":50.00652802600459,"z0":5.724759355778648,"aX":9.907279081615336},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.2,"breakHorizontal":-8.2,"spinRate":2510,"spinDirection":151},"zone":5,"typeConfidence":0.89,"plateTime":0.40064453883184914,"extension":6.986675111802573},"index":1,"playId":"20644ec0-f642-3fc1-b548-638c2d3a8aae","pitchNumber":2,"startTime":"2026-04-07T19:03:21.672Z","endTime":"2026-04-07T19:03:26.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":94.5,"endSpeed":84.9,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.520013488221274,"aZ":-9.741525027148997,"pfxX":3.521182356766848,"pfxZ":11.957634743769892,"pX":-0.5871941097247984,"pZ":3.087069375210597,"vX0":-6.082287305272913,"vY0":-137.34627950576154,"vZ0":-5.4191263007540185,"x":139.38,"y":155.43,"x0":1.2169330773961355,"y0":50.003276702093096,"z0":5.773363317942075,"aX":6.606404805276759},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.4,"breakHorizontal":-4.8,"spinRate":2509,"spinDirection":149},"zone":1,"typeConfidence":0.88,"plateTime":0.4015551036286489,"extension":6.79123198152374},"index":2,"playId":"80309497-2abb-333a-8c21-16f7d7c90b6b","pitchNumber":3,"startTime":"2026-04-07T19:03:41.803Z","endTime":"2026-04-07T19:03:46.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-07T19:03:53.261Z","endTime":"2026-04-07T19:04:05.395Z","isPitch":false,"type":"action","player":{"id":664728,"link":"/api/v1/people/664728"},"defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.5,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16000910880587,"aZ":-41.18553137800489,"pfxX":-5.6432697790032265,"pfxZ":-6.082993243647493,"pX":0.7411497290154611,"pZ":0.6651513214318892,"vX0":0.3878069797389863,"vY0":-122.31456437805657,"vZ0":-3.9612761480431047,"x":88.75,"y":220.82,"x0":1.3094021186744524,"y0":50.00236924823679,"z0":5.9196879561649975,"aX":-8.359192576457186},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-11.8,"breakHorizontal":10.1,"spinRate":2600,"spinDirection":327},"zone":14,"typeConfidence":0.81,"plateTime":0.4516975175322657,"extension":6.647548394786047},"index":4,"playId":"721155fb-1f46-385b-97b4-4b1652a8295f","pitchNumber":4,"startTime":"2026-04-07T19:04:05.395Z","endTime":"2026-04-07T19:04:10.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.6,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.94825699868631,"aZ":-9.302536385181012,"pfxX":4.682921719293221,"pfxZ":11.810981716163218,"pX":0.33762108546178327,"pZ":2.5130032865124865,"vX0":-4.315111463421191,"vY0":-138.95445093673894,"vZ0":-7.148699491083054,"x":104.13,"y":170.93,"x0":1.3095986670157558,"y0":50.006640382023335,"z0":5.752938455863758,"aX":9.071176577777603},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.9,"breakHorizontal":-7.4,"spinRate":2537,"spinDirection":151},"zone":6,"typeConfidence":0.9,"plateTime":0.3956576673900747,"extension":6.7744779728683815},"hitData":{"launchSpeed":87.8,"launchAngle":31.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.47,"coordY":80.38}},"index":5,"playId":"7535795c-03f9-37f4-8ad7-3b3baea99b4b","pitchNumber":5,"startTime":"2026-04-07T19:04:26.517Z","endTime":"2026-04-07T19:04:35.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_ab"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_ab"},{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.8,"awayTeamWinProbability":41.2,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-07T19:04:35.887Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Hedges grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-07T19:06:26.113Z","endTime":"2026-04-07T19:06:54.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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":82.3,"endSpeed":76.0,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52342378754634,"aZ":-32.20601771323402,"pfxX":6.591978419492483,"pfxZ":-0.01891777106084014,"pX":0.02174679642576596,"pZ":2.1130337624983526,"vX0":-5.812325403162015,"vY0":-119.80845640537157,"vZ0":-2.2443675921169115,"x":116.17,"y":181.73,"x0":1.6193875572917504,"y0":50.005307857830516,"z0":5.932341528719753,"aX":9.612375357034503},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.4,"breakHorizontal":-10.6,"spinRate":1509,"spinDirection":115},"zone":8,"typeConfidence":0.88,"plateTime":0.45667189580477574,"extension":6.403288724641161},"hitData":{"launchSpeed":103.3,"launchAngle":2.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.07,"coordY":169.8}},"index":0,"playId":"5eebbbcf-1e19-30a9-8e17-68a1c801dd71","pitchNumber":1,"startTime":"2026-04-07T19:06:46.423Z","endTime":"2026-04-07T19:06:54.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_ab"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_ab"},{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.00000000000001,"awayTeamWinProbability":44.99999999999999,"homeTeamWinProbabilityAdded":-3.79999999999999,"leverageIndex":1.49,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-04-07T19:06:54.743Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brayan Rocchio grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-07T19:07:01.155Z","endTime":"2026-04-07T19:07:48.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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":91.0,"endSpeed":83.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88109634910844,"aZ":-14.890877346801402,"pfxX":4.333045942301212,"pfxZ":9.715472537987086,"pX":-0.08866134904924826,"pZ":2.8325772814863703,"vX0":-5.72142538873298,"vY0":-132.43120430636773,"vZ0":-5.256550956488651,"x":120.38,"y":162.3,"x0":1.5352887593153384,"y0":50.00264195217769,"z0":5.929810035884144,"aX":7.708428441099934},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.7,"breakHorizontal":-6.6,"spinRate":2249,"spinDirection":150},"zone":2,"typeConfidence":0.89,"plateTime":0.4133626930056864,"extension":6.3930861855609455},"index":0,"playId":"8e999c5e-debe-3e6a-8e08-ed578ffb09a9","pitchNumber":1,"startTime":"2026-04-07T19:07:15.468Z","endTime":"2026-04-07T19:07:19.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.9998312722201,"aZ":-34.266523420972334,"pfxX":-0.7324451895640747,"pfxZ":-1.4245620705584434,"pX":0.12848471560659352,"pZ":1.2554381853801448,"vX0":-3.0505396711102657,"vY0":-120.47463068558353,"vZ0":-4.407124069873618,"x":112.1,"y":204.88,"x0":1.5052223354832004,"y0":50.000357438383354,"z0":6.130935703658176,"aX":-1.0781718263796711},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-3.4,"breakHorizontal":2.0,"spinRate":2221,"spinDirection":316},"zone":14,"typeConfidence":0.91,"plateTime":0.45431918208583477,"extension":6.035140538202529},"index":1,"playId":"9d701b79-1a8c-383a-8ac4-7520c589577d","pitchNumber":2,"startTime":"2026-04-07T19:07:27.223Z","endTime":"2026-04-07T19:07:30.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.114654314428776,"aZ":-29.39508683196207,"pfxX":11.484613113932863,"pfxZ":1.7408659870160275,"pX":0.7171110064923031,"pZ":2.30188511666447,"vX0":-5.851514519220067,"vY0":-125.59700887648974,"vZ0":-3.113490303351019,"x":89.67,"y":176.63,"x0":1.5886018827907142,"y0":50.001099545263266,"z0":5.9553388624773085,"aX":18.293678079930423},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.6,"breakHorizontal":-19.4,"spinRate":1709,"spinDirection":116},"zone":6,"typeConfidence":0.9,"plateTime":0.43658869132494793,"extension":6.216400133845944},"hitData":{"launchSpeed":79.1,"launchAngle":-36.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.93,"coordY":163.75}},"index":2,"playId":"0f4f3c3d-681a-3207-ba6c-2ecdc1d441eb","pitchNumber":3,"startTime":"2026-04-07T19:07:40.640Z","endTime":"2026-04-07T19:07:48.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.1,"awayTeamWinProbability":47.9,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-07T19:07:48.419Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, pitcher Daniel Lynch IV to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-07T19:07:58.079Z","endTime":"2026-04-07T19:09:54.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663738,"link":"/api/v1/people/663738"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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":84.4,"endSpeed":77.2,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.071741207672655,"aZ":-30.457767009532123,"pfxX":-1.8383125919351193,"pfxZ":1.1390970075458227,"pX":-1.0743012315697855,"pZ":0.6764992440101146,"vX0":-5.421247007502797,"vY0":-122.68021950225423,"vZ0":-6.412809413322988,"x":157.95,"y":220.51,"x0":1.4140174174784659,"y0":50.00204258064157,"z0":5.96115976952772,"aX":-2.766822456630392},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.6,"breakHorizontal":4.8,"spinRate":2283,"spinDirection":286},"zone":13,"typeConfidence":0.61,"plateTime":0.4485899208817363,"extension":6.1480590093529335},"index":0,"playId":"e446caef-a579-3eec-b3a1-f18a7e45208a","pitchNumber":1,"startTime":"2026-04-07T19:08:11.607Z","endTime":"2026-04-07T19:08:16.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":75.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.349971298029175,"aZ":-30.78901111124223,"pfxX":-2.7725856445843693,"pfxZ":0.9478949288205052,"pX":-0.20990381318234977,"pZ":0.9313351773039512,"vX0":-3.663946069551117,"vY0":-121.48339401617496,"vZ0":-5.518151372126709,"x":125.0,"y":213.63,"x0":1.6901505072124756,"y0":50.00562478572895,"z0":5.97530928763704,"aX":-4.058633956340559},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.5,"breakHorizontal":6.0,"spinRate":2214,"spinDirection":291},"zone":13,"typeConfidence":0.86,"plateTime":0.45446538308762774,"extension":6.156998329139875},"index":1,"playId":"e10a465a-957f-3ec8-ab13-70879353c96c","pitchNumber":2,"startTime":"2026-04-07T19:08:25.051Z","endTime":"2026-04-07T19:08:29.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-04-07T19:08:47.431Z","endTime":"2026-04-07T19:09:19.975Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.980654528267547,"aZ":-20.97718261714777,"pfxX":11.242233234653817,"pfxZ":6.073502235402161,"pX":0.9800655831864479,"pZ":2.1786386389376675,"vX0":-5.718783437721254,"vY0":-135.52590874630027,"vZ0":-5.769161004390418,"x":79.64,"y":179.96,"x0":1.6665507107972266,"y0":50.006033386027234,"z0":5.8184393480066445,"aX":20.73798526410096},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.8,"breakHorizontal":-19.0,"spinRate":2168,"spinDirection":140},"zone":14,"typeConfidence":0.9,"plateTime":0.40547887766171975,"extension":6.505668770520209},"index":3,"playId":"6a1c8513-b747-3c51-903e-37e757a686d2","pitchNumber":3,"startTime":"2026-04-07T19:09:19.975Z","endTime":"2026-04-07T19:09:24.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.847119935284574,"aZ":-32.2693824939794,"pfxX":-1.4639703859383517,"pfxZ":-0.06425745615989875,"pX":-0.4289883307337711,"pZ":1.373335226225682,"vX0":-3.9939872639940326,"vY0":-123.1812291302436,"vZ0":-4.822423546989476,"x":133.35,"y":201.7,"x0":1.401745747904903,"y0":50.00056811852614,"z0":6.076070286201644,"aX":-2.255384090482352},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.0,"breakHorizontal":3.6,"spinRate":2272,"spinDirection":311},"zone":13,"typeConfidence":0.82,"plateTime":0.4441896115035169,"extension":5.890917633355566},"hitData":{"launchSpeed":52.9,"launchAngle":-69.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":131.9,"coordY":184.32}},"index":4,"playId":"03e73556-bf45-368d-b9c8-c4708330becc","pitchNumber":4,"startTime":"2026-04-07T19:09:46.691Z","endTime":"2026-04-07T19:09:54.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-07T19:09:54.217Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Maikel Garcia strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-07T19:12:18.745Z","endTime":"2026-04-07T19:13:02.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Shawn Armstrong replaces Erik Sabrowski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-07T19:11:49.375Z","endTime":"2026-04-07T19:12:21.066Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":542888,"link":"/api/v1/people/542888"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":82.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.62319066085804,"aZ":-17.091375042210025,"pfxX":-9.922661633462516,"pfxZ":8.349024381585298,"pX":-0.015191552467252612,"pZ":3.4503917640957544,"vX0":6.869572049303477,"vY0":-135.53609328288692,"vZ0":-2.674121102117601,"x":117.58,"y":145.62,"x0":-1.3314179840734448,"y0":50.002543802927214,"z0":5.685244852582006,"aX":-17.925450074684477},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.5,"breakHorizontal":16.0,"spinRate":2018,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.4086908628554289,"extension":6.672073187038494},"index":1,"playId":"ad1bcf9d-a329-32bb-b3e5-172c5859b3a5","pitchNumber":1,"startTime":"2026-04-07T19:12:21.066Z","endTime":"2026-04-07T19:12:24.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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(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":93.3,"endSpeed":84.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90907153100801,"aZ":-20.844199922230544,"pfxX":-7.40262988290438,"pfxZ":6.094646167853627,"pX":-0.7152966417960568,"pZ":3.575569624572927,"vX0":4.987127682240172,"vY0":-135.79259786223335,"vZ0":-1.4673314290319208,"x":144.27,"y":142.24,"x0":-1.617805202640262,"y0":50.00532587242123,"z0":5.579170656496807,"aX":-13.768270659186692},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.9,"breakHorizontal":12.2,"spinRate":1928,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.40401090209057333,"extension":6.711927633352619},"index":2,"playId":"7532c58a-3dbf-3a4f-8fce-1c2174f53d52","pitchNumber":2,"startTime":"2026-04-07T19:12:40.284Z","endTime":"2026-04-07T19:12:43.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58746717647176,"aZ":-22.31529944402635,"pfxX":7.04314995023766,"pfxZ":6.4694346842090225,"pX":0.059233731093457545,"pZ":2.3947934764946184,"vX0":1.253497266161087,"vY0":-123.00755431417365,"vZ0":-3.5372665453877885,"x":114.74,"y":174.12,"x0":-1.3724519435148548,"y0":50.00484714436967,"z0":5.754880163725698,"aX":10.737793720927584},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":11.0,"breakHorizontal":-13.1,"spinRate":2563,"spinDirection":104},"zone":5,"typeConfidence":0.91,"plateTime":0.4461683892961026,"extension":6.6802905099579855},"index":3,"playId":"50677832-b87b-3115-bafb-5a4646cd764d","pitchNumber":3,"startTime":"2026-04-07T19:12:57.810Z","endTime":"2026-04-07T19:13:02.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":542888,"link":"/api/v1/people/542888"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":542888,"link":"/api/v1/people/542888"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.6,"awayTeamWinProbability":45.4,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.82,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-04-07T19:13:02.246Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bobby Witt Jr. walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-07T19:13:12.134Z","endTime":"2026-04-07T19:15:17.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.051858186668966,"aZ":-23.13429555923074,"pfxX":6.833579551742858,"pfxZ":5.635688143946353,"pX":1.7887835951990283,"pZ":1.361604124573148,"vX0":5.405355930179303,"vY0":-126.2154932897898,"vZ0":-6.069667259371617,"x":48.82,"y":202.02,"x0":-1.272763910918343,"y0":50.003882972063266,"z0":5.675261026698564,"aX":10.962207275486499},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":9.0,"breakHorizontal":-13.7,"spinRate":2470,"spinDirection":110},"zone":14,"typeConfidence":0.88,"plateTime":0.434901801518516,"extension":6.652666787245918},"index":0,"playId":"e79e55fc-3270-3b10-b80d-61c36c4bc4d1","pitchNumber":1,"startTime":"2026-04-07T19:13:27.218Z","endTime":"2026-04-07T19:13:31.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":92.4,"endSpeed":83.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.32419624873603,"aZ":-15.487272961426573,"pfxX":-3.1246818056073637,"pfxZ":9.18032971709428,"pX":-0.2431799242023394,"pZ":3.2271018773113345,"vX0":4.234448381886452,"vY0":-134.50092956864694,"vZ0":-3.55683024455109,"x":126.27,"y":151.65,"x0":-1.437766299441154,"y0":50.002934406114804,"z0":5.676607976241916,"aX":-5.680072924266851},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.0,"breakHorizontal":4.7,"spinRate":2249,"spinDirection":201},"zone":2,"typeConfidence":0.9,"plateTime":0.40846293092486174,"extension":6.577684753225726},"index":1,"playId":"4432bb1c-83fd-3986-88bc-0c8e43cbdea3","pitchNumber":2,"startTime":"2026-04-07T19:13:42.812Z","endTime":"2026-04-07T19:13:48.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.992378890854173,"aZ":-19.216874829035465,"pfxX":-7.927840926636056,"pfxZ":7.0804085127891465,"pX":-0.23792750272502997,"pZ":3.4896322224667133,"vX0":5.51297116320866,"vY0":-135.06517018594155,"vZ0":-2.17573133801835,"x":126.07,"y":144.56,"x0":-1.2852168059162974,"y0":50.005145330199895,"z0":5.670926834301278,"aX":-14.512002882516716},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.5,"breakHorizontal":13.1,"spinRate":2132,"spinDirection":211},"zone":11,"typeConfidence":0.88,"plateTime":0.40699141773704106,"extension":6.760987330560627},"index":2,"playId":"184330ba-d32b-3d54-83ca-73cb07693e43","pitchNumber":3,"startTime":"2026-04-07T19:14:12.181Z","endTime":"2026-04-07T19:14:15.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-07T19:14:25.891Z","endTime":"2026-04-07T19:14:39.762Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"},"defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":84.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.07361700601456,"aZ":-11.486758582746317,"pfxX":-5.479616732539547,"pfxZ":11.144618100078798,"pX":1.1281141559698091,"pZ":2.2313267350413493,"vX0":7.799487024073051,"vY0":-136.38983612598165,"vZ0":-7.119193369482143,"x":74.0,"y":178.53,"x0":-1.0761985508945764,"y0":50.00520361977456,"z0":5.693539698782303,"aX":-10.174630275456234},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.6,"breakHorizontal":8.0,"spinRate":2239,"spinDirection":215},"zone":14,"typeConfidence":0.91,"plateTime":0.40383786728675775,"extension":6.798968409473866},"index":4,"playId":"4a21e18b-a93c-3cde-97bb-c953b90e3b9b","pitchNumber":4,"startTime":"2026-04-07T19:14:39.762Z","endTime":"2026-04-07T19:14:44.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":75.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.884918371782987,"aZ":-20.11200201792701,"pfxX":3.274267632024533,"pfxZ":8.083338908955167,"pX":1.7214882805209604,"pZ":1.5959187121443346,"vX0":6.053775866791247,"vY0":-123.37845967700143,"vZ0":-5.553035825032387,"x":51.38,"y":195.69,"x0":-1.2209699714936315,"y0":50.0025582192477,"z0":5.648541836773632,"aX":4.884981596193234},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":13.1,"breakHorizontal":-7.8,"spinRate":2623,"spinDirection":106},"zone":14,"typeConfidence":0.91,"plateTime":0.44952831969968177,"extension":6.744315660498419},"index":5,"playId":"ba971433-7c7e-38a5-bffa-7e19ce88a37a","pitchNumber":5,"startTime":"2026-04-07T19:14:56.041Z","endTime":"2026-04-07T19:15:01.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":82.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.82401828579877,"aZ":-13.40111546047625,"pfxX":-11.686729092320796,"pfxZ":10.46141263369273,"pX":0.9741860823244984,"pZ":3.3408998955454625,"vX0":9.917675496659326,"vY0":-135.40370468901162,"vZ0":-3.3216949552981085,"x":79.87,"y":148.58,"x0":-1.2795984812907255,"y0":50.00062920000554,"z0":5.566060400116041,"aX":-20.96807142090317},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.0,"breakHorizontal":18.1,"spinRate":2209,"spinDirection":217},"zone":12,"typeConfidence":0.91,"plateTime":0.4098506248816727,"extension":6.757009290003469},"index":6,"playId":"1a5559ae-ccce-3b60-9ede-dd6c75196f94","pitchNumber":6,"startTime":"2026-04-07T19:15:12.249Z","endTime":"2026-04-07T19:15:17.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":542888,"link":"/api/v1/people/542888"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-4.800000000000004,"leverageIndex":1.43,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-04-07T19:15:17.201Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vinnie Pasquantino walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-07T19:15:58.669Z","endTime":"2026-04-07T19:17:34.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"postOnSecond":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","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":"ef0cc29b-7717-3ba8-b5d8-4ea9d55cadf3","startTime":"2026-04-07T19:15:42.858Z","endTime":"2026-04-07T19:15:47.067Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.366872959656632,"aZ":-18.948439193513725,"pfxX":1.48721665828193,"pfxZ":7.65682151803058,"pX":0.8417799424266809,"pZ":1.6037632697078574,"vX0":4.853727879881186,"vY0":-130.3243540042415,"vZ0":-6.694126641826126,"x":84.91,"y":195.48,"x0":-1.2349732935167577,"y0":50.003086306663796,"z0":5.62796616382507,"aX":2.5668265439153486},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.7,"breakHorizontal":-3.7,"spinRate":2450,"spinDirection":189},"zone":14,"typeConfidence":0.79,"plateTime":0.4196547443554861,"extension":6.700465188965847},"index":1,"playId":"26f4bc87-e1fb-37a7-9e52-2f0b5daa5a99","pitchNumber":1,"startTime":"2026-04-07T19:16:00.966Z","endTime":"2026-04-07T19:16:06.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.843753592994066,"aZ":-15.33172400960689,"pfxX":-7.163396060396822,"pfxZ":9.105074927432819,"pX":-1.062138040079413,"pZ":3.285600491440277,"vX0":3.7630861961233966,"vY0":-135.6692064461905,"vZ0":-3.525506420163244,"x":157.49,"y":150.07,"x0":-1.542357577991753,"y0":50.00048615783481,"z0":5.681683121366627,"aX":-13.24758292105548},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":12.1,"spinRate":2213,"spinDirection":215},"zone":11,"typeConfidence":0.88,"plateTime":0.404921429346885,"extension":6.48676608175998},"index":2,"playId":"2af4d565-cb98-395d-9d5c-db5c51f10efa","pitchNumber":2,"startTime":"2026-04-07T19:16:21.374Z","endTime":"2026-04-07T19:16:29.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Bobby Witt Jr. steals (6) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":3,"actionPlayId":"2af4d565-cb98-395d-9d5c-db5c51f10efa","startTime":"2026-04-07T19:16:31.763Z","endTime":"2026-04-07T19:16:43.616Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"},"defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"postOnSecond":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"homeTeamWinProbability":45.4,"awayTeamWinProbability":54.6,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":2.51,"dramaIndex":95.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.180995401231833,"aZ":-24.321403839293943,"pfxX":5.97359285952167,"pfxZ":5.327554026888844,"pX":-0.18454342110198874,"pZ":2.8135652283859764,"vX0":0.9617124755213682,"vY0":-120.83695241256451,"vZ0":-2.1149327829126072,"x":124.03,"y":162.81,"x0":-1.3640156204235794,"y0":50.0055561675387,"z0":5.84329616475666,"aX":8.808844062356087},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":9.4,"breakHorizontal":-11.0,"spinRate":2589,"spinDirection":91},"zone":5,"typeConfidence":0.91,"plateTime":0.4537888400148846,"extension":6.165447667443966},"index":4,"playId":"af52d2dc-7031-3a7b-b3d4-ba5b4c2e199a","pitchNumber":3,"startTime":"2026-04-07T19:16:43.616Z","endTime":"2026-04-07T19:16:47.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.3,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.415863847866856,"aZ":-22.63147845592141,"pfxX":2.665513435521569,"pfxZ":5.611084853687579,"pX":-0.6131042503524196,"pZ":3.9628832135765175,"vX0":1.198431286241511,"vY0":-129.9268782773337,"vZ0":-0.45686394773645944,"x":140.37,"y":131.78,"x0":-1.4273868632124547,"y0":50.00642782330905,"z0":5.867974415897211,"aX":4.536381612176039},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.3,"breakHorizontal":-5.0,"spinRate":2189,"spinDirection":167},"zone":11,"typeConfidence":0.84,"plateTime":0.42232031721046637,"extension":6.406480271291313},"index":5,"playId":"89075a02-0925-3989-8b65-0006cc384d1f","pitchNumber":4,"startTime":"2026-04-07T19:17:08.034Z","endTime":"2026-04-07T19:17:12.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":93.0,"endSpeed":84.5,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.236481514803007,"aZ":-16.822596631007425,"pfxX":-3.1225734907104523,"pfxZ":8.323302111029909,"pX":-0.6156385118896318,"pZ":3.750615458672609,"vX0":3.212160456685648,"vY0":-135.36597933135084,"vZ0":-2.1137711668518313,"x":140.47,"y":137.51,"x0":-1.4154438363100916,"y0":50.00318235810356,"z0":5.727405761108346,"aX":-5.759785241424788},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.8,"breakHorizontal":4.9,"spinRate":2252,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.4055704319552822,"extension":6.112943317187874},"index":6,"playId":"5a5c0248-770e-3c56-b0ed-22a14fea08f7","pitchNumber":5,"startTime":"2026-04-07T19:17:28.376Z","endTime":"2026-04-07T19:17:34.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":542888,"link":"/api/v1/people/542888"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":2.51,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-04-07T19:17:34.631Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Salvador Perez pops out to first baseman Rhys Hoskins on the infield fly rule.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-07T19:18:38.911Z","endTime":"2026-04-07T19:20:22.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"postOnSecond":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":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-04-07T19:17:48.494Z","endTime":"2026-04-07T19:18:10.560Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Lane Thomas replaces Vinnie Pasquantino.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-07T19:18:10.560Z","endTime":"2026-04-07T19:18:41.100Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":686469,"link":"/api/v1/people/686469"},"base":1,"defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5740646682076,"aZ":-21.046080691780524,"pfxX":2.9145141842562903,"pfxZ":7.413411724166923,"pX":-0.7045961281775514,"pZ":2.542202526084805,"vX0":0.7965086309608754,"vY0":-122.1590058824104,"vZ0":-3.522023788159956,"x":143.86,"y":170.14,"x0":-1.4140368001227497,"y0":50.00321017020545,"z0":5.826162285724309,"aX":4.375199391693107},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":12.8,"breakHorizontal":-5.5,"spinRate":2555,"spinDirection":104},"zone":4,"typeConfidence":0.91,"plateTime":0.44953320958536613,"extension":6.512618634064292},"index":2,"playId":"6414f7e8-a2a8-39e6-9ba8-d7a4b4e91b73","pitchNumber":1,"startTime":"2026-04-07T19:18:41.100Z","endTime":"2026-04-07T19:19:08.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"}},"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":93.1,"endSpeed":83.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.3912830097844,"aZ":-17.212581344764878,"pfxX":-9.494428643180711,"pfxZ":8.196046970126597,"pX":0.35329596791278167,"pZ":2.92890605498144,"vX0":7.1217031060237055,"vY0":-135.21453136869016,"vZ0":-4.114277465316041,"x":103.53,"y":159.7,"x0":-1.1000619988245046,"y0":50.00116192933436,"z0":5.7015272539564155,"aX":-17.329196538189677},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.0,"breakHorizontal":15.4,"spinRate":1989,"spinDirection":209},"zone":3,"typeConfidence":0.91,"plateTime":0.4072982234596112,"extension":6.771308142110185},"index":3,"playId":"4ff2ad0b-a508-3f8b-9dca-f7eaa5f2e213","pitchNumber":2,"startTime":"2026-04-07T19:19:13.805Z","endTime":"2026-04-07T19:19:17.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0651361295809,"aZ":-12.678155273534461,"pfxX":-4.767640815689824,"pfxZ":10.649121551971321,"pX":0.26440167573036316,"pZ":4.042798865158828,"vX0":5.815564123766647,"vY0":-135.11175904111695,"vZ0":-2.287230368022361,"x":106.92,"y":129.62,"x0":-1.3062520579774433,"y0":50.00576688048072,"z0":5.801819378671406,"aX":-8.73169387638785},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.0,"breakHorizontal":7.2,"spinRate":2246,"spinDirection":202},"zone":12,"typeConfidence":0.91,"plateTime":0.4068796695702712,"extension":6.700518446856941},"index":4,"playId":"6a59e21c-e170-3b35-a60c-c7d11133b53f","pitchNumber":3,"startTime":"2026-04-07T19:19:37.339Z","endTime":"2026-04-07T19:19:42.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":84.8,"endSpeed":77.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.074206964459517,"aZ":-19.087329438355006,"pfxX":6.78621221445565,"pfxZ":8.588188862220541,"pX":1.531781359747043,"pZ":1.733015991433376,"vX0":4.2840311629466346,"vY0":-123.3275380194334,"vZ0":-5.803653008559337,"x":58.61,"y":191.99,"x0":-1.1157336763553238,"y0":50.000208592256925,"z0":5.752789656744118,"aX":10.333953710593732},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":14.3,"breakHorizontal":-13.3,"spinRate":2532,"spinDirection":102},"zone":14,"typeConfidence":0.91,"plateTime":0.4460364128959724,"extension":6.623810419991706},"index":5,"playId":"8d78e03e-5340-31a6-ae34-b45d65c6c6f8","pitchNumber":4,"startTime":"2026-04-07T19:19:55.344Z","endTime":"2026-04-07T19:20:01.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":82.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.205866401074246,"aZ":-15.500085632886629,"pfxX":-11.270763433653626,"pfxZ":9.405159567365313,"pX":-0.45270309424382404,"pZ":2.33145453518427,"vX0":6.025501898916204,"vY0":-133.67652363028597,"vZ0":-5.679561241623302,"x":134.26,"y":175.83,"x0":-1.295845126410855,"y0":50.00605826901213,"z0":5.6335982790526975,"aX":-19.99234407529487},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.7,"breakHorizontal":18.7,"spinRate":2057,"spinDirection":206},"zone":4,"typeConfidence":0.91,"plateTime":0.4129139873119474,"extension":6.582079872015284},"hitData":{"launchSpeed":88.3,"launchAngle":72.0,"totalDistance":76.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":145.49,"coordY":179.69}},"index":6,"playId":"f234bf88-950b-3b1d-9c4b-53afad327cc8","pitchNumber":5,"startTime":"2026-04-07T19:20:12.486Z","endTime":"2026-04-07T19:20:22.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":542888,"link":"/api/v1/people/542888"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":542888,"link":"/api/v1/people/542888"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":8.700000000000003,"leverageIndex":3.75,"dramaIndex":153.0,"contextMetrics":{},"playEndTime":"2026-04-07T19:20:22.438Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carter Jensen strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-07T19:21:09.690Z","endTime":"2026-04-07T19:24:06.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"58f09fde-0e47-38d7-9146-a7334ca7b8c6","startTime":"2026-04-07T19:20:53.205Z","endTime":"2026-04-07T19:20:57.137Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.387303868165745,"aZ":-13.196932739073802,"pfxX":-3.107228771791083,"pfxZ":10.527742096113968,"pX":-0.6706472469579986,"pZ":3.007368732265906,"vX0":2.895826076754569,"vY0":-134.01751798441103,"vZ0":-4.552713101370685,"x":142.56,"y":157.58,"x0":-1.366201554240229,"y0":50.0052254157434,"z0":5.684459214860283,"aX":-5.602429067395249},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.1,"breakHorizontal":4.9,"spinRate":2301,"spinDirection":211},"zone":1,"typeConfidence":0.9,"plateTime":0.4101182373252623,"extension":6.505316473190596},"index":1,"playId":"3380e574-dd18-3004-ad68-03393d7f1f7d","pitchNumber":1,"startTime":"2026-04-07T19:21:12.009Z","endTime":"2026-04-07T19:21:17.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Royals challenged (tag play), call on the field was overturned: Bobby Witt Jr. steals (7) 3rd base. Lane Thomas steals (1) 2nd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"actionPlayId":"3380e574-dd18-3004-ad68-03393d7f1f7d","startTime":"2026-04-07T19:21:36.247Z","endTime":"2026-04-07T19:22:46.390Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"},"defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":677951,"link":"/api/v1/people/677951"},"postOnSecond":{"id":657041,"link":"/api/v1/people/657041"},"postOnThird":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":118},"homeTeamWinProbability":49.0,"awayTeamWinProbability":51.0,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":3.67,"dramaIndex":113.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":77.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83054869412465,"aZ":-21.578997027649738,"pfxX":3.8893350152294452,"pfxZ":6.861646923989159,"pX":0.7319991208731069,"pZ":1.337247179618503,"vX0":3.885319274912844,"vY0":-124.26922403348294,"vZ0":-6.182053982136837,"x":89.1,"y":202.67,"x0":-1.3644413042535448,"y0":50.00499749329272,"z0":5.682311206798938,"aX":6.005938035817549},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":11.0,"breakHorizontal":-8.0,"spinRate":2569,"spinDirection":116},"zone":14,"typeConfidence":0.9,"plateTime":0.44290454425852044,"extension":6.72186742352917},"index":3,"playId":"6b6ec0da-7513-385d-8d0d-6c655cd2dc39","pitchNumber":2,"startTime":"2026-04-07T19:22:46.390Z","endTime":"2026-04-07T19:22:50.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":657041,"link":"/api/v1/people/657041"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.617712838135414,"aZ":-12.136711754255975,"pfxX":-3.1969956666529207,"pfxZ":10.790324808488027,"pX":-8.73620892360618E-4,"pZ":2.592336551020091,"vX0":4.465472009135392,"vY0":-135.8635956188335,"vZ0":-6.063271734357817,"x":117.03,"y":168.79,"x0":-1.2555020263324121,"y0":50.00387887123768,"z0":5.7074929218627,"aX":-5.937665232187004},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.4,"breakHorizontal":4.8,"spinRate":2309,"spinDirection":204},"zone":5,"typeConfidence":0.9,"plateTime":0.4041872774242532,"extension":6.678314551097015},"index":4,"playId":"5008f946-6090-3d93-ab2e-80301771eed2","pitchNumber":3,"startTime":"2026-04-07T19:23:03.084Z","endTime":"2026-04-07T19:23:08.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":657041,"link":"/api/v1/people/657041"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":92.9,"endSpeed":84.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.691156339106552,"aZ":-15.792103010786192,"pfxX":-6.249951153926237,"pfxZ":8.913080789233202,"pX":-1.2610155302484358,"pZ":3.56552297427249,"vX0":2.6004724901936815,"vY0":-135.23976878080558,"vZ0":-2.915180200357349,"x":165.07,"y":142.51,"x0":-1.427469721250962,"y0":50.000027363410936,"z0":5.776099860177886,"aX":-11.48259067643384},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.6,"breakHorizontal":10.7,"spinRate":2218,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.40624191393579734,"extension":6.564240865045405},"index":5,"playId":"1f29a4f0-7d0b-3540-82a3-58167729a337","pitchNumber":4,"startTime":"2026-04-07T19:23:21.974Z","endTime":"2026-04-07T19:23:27.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":657041,"link":"/api/v1/people/657041"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":83.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.00106285717965,"aZ":-11.936760682331439,"pfxX":-7.289440209090561,"pfxZ":11.076446622547016,"pX":-0.8278892148953113,"pZ":2.665956250942361,"vX0":4.106331289060217,"vY0":-136.06930267026627,"vZ0":-5.773130473539089,"x":148.56,"y":166.8,"x0":-1.430308586046893,"y0":50.001385686155984,"z0":5.68361446016524,"aX":-13.316671434516648},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.6,"breakHorizontal":12.0,"spinRate":2283,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.40656385422666563,"extension":6.672007164014558},"index":6,"playId":"f73913de-f2f4-35ee-bea0-b0887534589e","pitchNumber":5,"startTime":"2026-04-07T19:23:42.163Z","endTime":"2026-04-07T19:23:46.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":657041,"link":"/api/v1/people/657041"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50117959885584,"aZ":-15.57594745677654,"pfxX":-0.012945135085464354,"pfxZ":9.466125279670933,"pX":-0.1202222156787981,"pZ":2.7612862640183584,"vX0":3.3393949950461144,"vY0":-132.83527713166572,"vZ0":-4.566567904290847,"x":121.58,"y":164.23,"x0":-1.4021047169471539,"y0":50.00072254510892,"z0":5.667268472959809,"aX":-0.023460552956429903},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.1,"breakHorizontal":-0.8,"spinRate":2505,"spinDirection":189},"zone":5,"typeConfidence":0.55,"plateTime":0.4153856836585561,"extension":6.59567118674108},"index":7,"playId":"eb2795a7-6a7a-34c1-9a4e-f4efe3e8e608","pitchNumber":6,"startTime":"2026-04-07T19:24:01.223Z","endTime":"2026-04-07T19:24:06.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":657041,"link":"/api/v1/people/657041"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":542888,"link":"/api/v1/people/542888"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":542888,"link":"/api/v1/people/542888"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.8,"awayTeamWinProbability":39.2,"homeTeamWinProbabilityAdded":11.799999999999997,"leverageIndex":3.67,"dramaIndex":154.0,"contextMetrics":{},"playEndTime":"2026-04-07T19:24:06.932Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Schneemann strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-07T19:27:14.498Z","endTime":"2026-04-07T19:29:54.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7,8,9,10,12,13],"actionIndex":[0,1,2,3],"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Lane Thomas remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-07T19:25:45.117Z","endTime":"2026-04-07T19:25:45.135Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":686469,"link":"/api/v1/people/686469"},"defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from right field to first base for Jac Caglianone.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-07T19:25:45.135Z","endTime":"2026-04-07T19:25:45.136Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"700","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Nick Mears replaces Daniel Lynch IV.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-07T19:25:45.136Z","endTime":"2026-04-07T19:26:23.629Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683232,"link":"/api/v1/people/683232"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Daniel Schneemann replaces Angel Martínez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-04-07T19:26:23.629Z","endTime":"2026-04-07T19:26:51.339Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":682657,"link":"/api/v1/people/682657"},"defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-04-07T19:26:51.339Z","endTime":"2026-04-07T19:27:16.800Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":92.7,"endSpeed":83.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.43247650240542,"aZ":-12.035685325324238,"pfxX":-6.585306514975867,"pfxZ":11.193747547219315,"pX":0.11548060153205472,"pZ":1.489633162616328,"vX0":7.43395685283968,"vY0":-134.3368690322199,"vZ0":-9.654444057002275,"x":112.6,"y":198.56,"x0":-1.8531587268050793,"y0":50.00007189528465,"z0":6.021551087871119,"aX":-11.843227700488804},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.0,"breakHorizontal":10.0,"spinRate":2098,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.41024616028904726,"extension":6.659744432191569},"index":5,"playId":"0d9bd3a4-8084-3cb4-ae54-427b269ce30f","pitchNumber":1,"startTime":"2026-04-07T19:27:16.800Z","endTime":"2026-04-07T19:27:22.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.051971852275425,"aZ":-31.148204843161537,"pfxX":-10.42034787276543,"pfxZ":0.6909622194347209,"pX":-0.7882192298831019,"pZ":1.4579987264360397,"vX0":6.018378253071357,"vY0":-120.75604760100587,"vZ0":-4.466133529086836,"x":147.05,"y":199.41,"x0":-1.9563269000792034,"y0":50.00207903510814,"z0":6.065340807617738,"aX":-15.420874849156714},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.5,"breakHorizontal":17.5,"spinRate":1589,"spinDirection":249},"zone":13,"typeConfidence":0.94,"plateTime":0.45321712378583623,"extension":6.555838242501908},"index":6,"playId":"d9809026-1101-3201-88f2-f52f6db4fbf5","pitchNumber":2,"startTime":"2026-04-07T19:27:32.148Z","endTime":"2026-04-07T19:27:36.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.312239080337942,"aZ":-31.785607911062304,"pfxX":-9.906878402578565,"pfxZ":0.26700051887745424,"pX":-0.8683519413426694,"pZ":0.8957387803293473,"vX0":5.679234704976949,"vY0":-119.98701036183732,"vZ0":-5.4400126281484535,"x":150.1,"y":214.6,"x0":-1.9849856931303649,"y0":50.00300890524474,"z0":6.041515687936543,"aX":-14.372262878636471},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.6,"breakHorizontal":16.4,"spinRate":1096,"spinDirection":255},"zone":13,"typeConfidence":0.94,"plateTime":0.45736911145876746,"extension":6.636750892731529},"index":7,"playId":"e777543a-7458-3911-ba18-aa92185b729a","pitchNumber":3,"startTime":"2026-04-07T19:27:48.757Z","endTime":"2026-04-07T19:27:53.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01872315595667,"aZ":-9.152136846026599,"pfxX":-4.947625335785311,"pfxZ":12.143991239997506,"pX":0.489820958103238,"pZ":2.1646689813972673,"vX0":7.759271489217079,"vY0":-137.43398824249022,"vZ0":-8.655061893414327,"x":98.33,"y":180.33,"x0":-1.7389750498007568,"y0":50.002063833286016,"z0":5.992984770151525,"aX":-9.379388247495863},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.2,"breakHorizontal":7.2,"spinRate":2183,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.39991096453950536,"extension":6.66039317140299},"index":8,"playId":"fb019fbb-5272-3dcf-ad4a-244294dbe810","pitchNumber":4,"startTime":"2026-04-07T19:28:09.393Z","endTime":"2026-04-07T19:28:12.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.056012105721116,"aZ":-9.318461574752732,"pfxX":-6.274102438086692,"pfxZ":12.236465538660166,"pX":-0.7127591558044362,"pZ":2.2516985729627716,"vX0":4.919369000535363,"vY0":-136.52984915126777,"vZ0":-8.479540133923242,"x":144.17,"y":177.98,"x0":-1.7324366895550227,"y0":50.00132716410786,"z0":6.058831656786862,"aX":-11.717301493794253},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.3,"breakHorizontal":10.2,"spinRate":2129,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.40282075308915966,"extension":6.525050460622628},"index":9,"playId":"34f6e212-103d-33b0-aea5-35b040090f9d","pitchNumber":5,"startTime":"2026-04-07T19:28:27.569Z","endTime":"2026-04-07T19:28:34.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.572664452029443,"aZ":-34.40374631302051,"pfxX":-0.6108255597445003,"pfxZ":-1.4848902842354414,"pX":0.6111184718455637,"pZ":1.3068192800553617,"vX0":5.901961953056489,"vY0":-122.28783864577271,"vZ0":-4.3789755311380745,"x":93.71,"y":203.5,"x0":-1.7656810513946162,"y0":50.00461563374539,"z0":6.107364526034106,"aX":-0.9151088760910571},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.6,"breakHorizontal":-0.5,"spinRate":2318,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.44978611468678453,"extension":6.46228169605872},"index":10,"playId":"34b7e0cb-d9d5-3d56-979c-32db43f97695","pitchNumber":6,"startTime":"2026-04-07T19:28:48.119Z","endTime":"2026-04-07T19:28:55.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":11,"startTime":"2026-04-07T19:29:09.599Z","endTime":"2026-04-07T19:29:23.506Z","isPitch":false,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"},"defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":75.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34388817324205,"aZ":-26.555037812148516,"pfxX":-14.658336102796616,"pfxZ":3.904108579946887,"pX":-0.3774423352768025,"pZ":-0.12413627502913144,"vX0":7.922946775467291,"vY0":-120.5956224787526,"vZ0":-8.633316624896192,"x":131.39,"y":242.13,"x0":-1.839555888059601,"y0":50.00534671638584,"z0":5.923688998047966,"aX":-21.110386510349638},"breaks":{"breakAngle":34.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.7,"breakHorizontal":24.0,"spinRate":1362,"spinDirection":240},"zone":13,"typeConfidence":0.89,"plateTime":0.45814117105571306,"extension":6.503683940785972},"index":12,"playId":"6c3f74bd-6dba-3438-8866-0c7ada9d15a4","pitchNumber":7,"startTime":"2026-04-07T19:29:23.506Z","endTime":"2026-04-07T19:29:26.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":75.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.277487619071795,"aZ":-22.62901877920263,"pfxX":-12.937346069160768,"pfxZ":6.470196409164105,"pX":-0.8226794503274049,"pZ":3.144091462339901,"vX0":6.396156063800496,"vY0":-121.1123616739839,"vZ0":-2.359682824490706,"x":148.36,"y":153.89,"x0":-1.8274061643895392,"y0":50.00113577937436,"z0":6.125359007842364,"aX":-19.075888343087314},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":11.4,"breakHorizontal":21.7,"spinRate":1720,"spinDirection":234},"zone":11,"typeConfidence":0.89,"plateTime":0.4535286376645371,"extension":6.540411832720927},"index":13,"playId":"43fff23a-382c-3c83-8d19-17824498e904","pitchNumber":8,"startTime":"2026-04-07T19:29:50.560Z","endTime":"2026-04-07T19:29:54.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.2,"awayTeamWinProbability":43.8,"homeTeamWinProbabilityAdded":-4.599999999999994,"leverageIndex":1.78,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-04-07T19:29:54.987Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Ramírez grounds out, first baseman Jac Caglianone to pitcher Nick Mears.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-07T19:29:58.679Z","endTime":"2026-04-07T19:31:22.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.199643455848975,"aZ":-10.670735430823534,"pfxX":-6.57192141884998,"pfxZ":11.630595431883965,"pX":-0.8153536447894482,"pZ":1.611453367876237,"vX0":4.843937097332889,"vY0":-135.50692971123303,"vZ0":-9.717035330679986,"x":148.08,"y":195.27,"x0":-1.7773914078473863,"y0":50.006306989278194,"z0":6.001995829324272,"aX":-12.154003436025759},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.1,"breakHorizontal":10.8,"spinRate":2006,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.40509880096747075,"extension":6.687541304304378},"index":0,"playId":"4588a5df-f3de-3551-b2ee-52983252a605","pitchNumber":1,"startTime":"2026-04-07T19:30:19.361Z","endTime":"2026-04-07T19:30:23.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.981561173458747,"aZ":-23.630536407921007,"pfxX":-11.52283987695072,"pfxZ":5.559929335979848,"pX":0.0753868512343363,"pZ":1.9357315131920534,"vX0":8.089738901265708,"vY0":-123.27971682697296,"vZ0":-5.067273735926465,"x":114.13,"y":186.52,"x0":-1.754975220500069,"y0":50.001547405221245,"z0":6.017734823850388,"aX":-17.69835235064882},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":9.1,"breakHorizontal":19.0,"spinRate":1902,"spinDirection":231},"zone":8,"typeConfidence":0.87,"plateTime":0.4446454867159244,"extension":6.649804531659521},"index":1,"playId":"07cacc24-f1cf-37fe-8b8c-e1b2466d7242","pitchNumber":2,"startTime":"2026-04-07T19:30:35.237Z","endTime":"2026-04-07T19:30:39.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.453640759802838,"aZ":-35.0881823630517,"pfxX":-0.8948423463205781,"pfxZ":-1.8952482369465655,"pX":2.0762845038766384,"pZ":0.7404360047695396,"vX0":9.599698470931147,"vY0":-123.49022997132263,"vZ0":-5.715758157059637,"x":37.86,"y":218.79,"x0":-1.7513263095829037,"y0":50.0021654944653,"z0":6.049571270721115,"aX":-1.3778080689103656},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.7,"breakHorizontal":-0.7,"spinRate":2425,"spinDirection":9},"zone":14,"typeConfidence":0.91,"plateTime":0.4441834178230408,"extension":6.581833522799911},"index":2,"playId":"2c7ceb00-1ea3-3fa7-a10e-66f4f6f995c1","pitchNumber":3,"startTime":"2026-04-07T19:30:52.196Z","endTime":"2026-04-07T19:30:59.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.838614594651347,"aZ":-27.557383064033193,"pfxX":-12.106459918643491,"pfxZ":3.0386150138482657,"pX":-0.7094150392058814,"pZ":1.3173165074406574,"vX0":6.4053204582091094,"vY0":-122.44439904693667,"vZ0":-5.522874302369628,"x":144.04,"y":203.21,"x0":-1.7842484851557392,"y0":50.00533460931747,"z0":5.955866482218921,"aX":-18.41289636226296},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.4,"breakHorizontal":20.4,"spinRate":1487,"spinDirection":242},"zone":13,"typeConfidence":0.88,"plateTime":0.4470660810237477,"extension":6.571062550820268},"hitData":{"launchSpeed":77.2,"launchAngle":-16.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.9,"coordY":168.59}},"index":3,"playId":"89e2f553-25b4-3988-89df-af4b1894a30d","pitchNumber":4,"startTime":"2026-04-07T19:31:15.142Z","endTime":"2026-04-07T19:31:22.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.43,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-04-07T19:31:22.954Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chase DeLauter walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-07T19:32:34.207Z","endTime":"2026-04-07T19:34:40.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Chase DeLauter replaces David Fry.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-07T19:31:35.813Z","endTime":"2026-04-07T19:31:45.637Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800050,"link":"/api/v1/people/800050"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":681807,"link":"/api/v1/people/681807"},"defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-07T19:31:45.637Z","endTime":"2026-04-07T19:32:36.532Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04425729095722,"aZ":-10.23444068123025,"pfxX":-6.954033173914481,"pfxZ":11.653248893377974,"pX":-0.3268507304848231,"pZ":1.3141460161826801,"vX0":6.271292962910539,"vY0":-136.35142454128354,"vZ0":-10.4814520407006,"x":129.46,"y":203.3,"x0":-1.7534257978262837,"y0":50.001310761556674,"z0":5.914668310793392,"aX":-13.090177129019349},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.1,"breakHorizontal":11.3,"spinRate":2149,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.4017322270319177,"extension":6.87668022957269},"index":2,"playId":"17a0548c-56e9-3263-8559-3b51ba9bd7d6","pitchNumber":1,"startTime":"2026-04-07T19:32:36.532Z","endTime":"2026-04-07T19:32:41.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.0,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.96417379205274,"aZ":-10.760909481247017,"pfxX":-7.170146167244194,"pfxZ":11.71448726541546,"pX":-0.6168180659978356,"pZ":1.9875453087908694,"vX0":5.679375204492386,"vY0":-135.4133425354172,"vZ0":-8.479928281791368,"x":140.51,"y":185.12,"x0":-1.8265414213737905,"y0":50.00065252546835,"z0":5.943903166746558,"aX":-13.102356710137805},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.2,"breakHorizontal":11.5,"spinRate":2082,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.40697922394836583,"extension":6.646568972186064},"index":3,"playId":"433b3d15-8704-3745-b8eb-d342ebb5e551","pitchNumber":2,"startTime":"2026-04-07T19:32:57.103Z","endTime":"2026-04-07T19:33:01.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":83.7,"endSpeed":76.0,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03444055017254,"aZ":-23.76422560771529,"pfxX":-10.156834956828437,"pfxZ":5.716404340216318,"pX":0.22103136024545988,"pZ":0.5436356408338398,"vX0":7.580809899409735,"vY0":-121.42548918295095,"vZ0":-7.8181851128004825,"x":108.57,"y":224.1,"x0":-1.6446463542538252,"y0":50.002749722137295,"z0":5.918467695681278,"aX":-14.944081519913949},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":8.4,"breakHorizontal":16.2,"spinRate":1459,"spinDirection":240},"zone":14,"typeConfidence":0.92,"plateTime":0.45364238692741443,"extension":6.661316040531014},"index":4,"playId":"9a40b288-d82e-3b7e-85e9-ff7a076a32ef","pitchNumber":3,"startTime":"2026-04-07T19:33:13.221Z","endTime":"2026-04-07T19:33:17.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":84.6,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.467698788472674,"aZ":-10.253867750889654,"pfxX":-8.56198678258464,"pfxZ":11.844364390336981,"pX":0.3263442944409449,"pZ":2.0432933834881695,"vX0":8.300015102978962,"vY0":-136.28518063609954,"vZ0":-8.59592251862432,"x":104.56,"y":183.61,"x0":-1.6702547677100004,"y0":50.002561947957155,"z0":5.9778464041258035,"aX":-15.845706600399973},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.4,"breakHorizontal":13.4,"spinRate":2138,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.40441035539828407,"extension":6.775153026119373},"index":5,"playId":"f7dda700-cef5-3c6f-aaba-c2540228a746","pitchNumber":4,"startTime":"2026-04-07T19:33:31.859Z","endTime":"2026-04-07T19:33:35.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":84.4,"endSpeed":77.1,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.822886361325484,"aZ":-28.704190414102186,"pfxX":-0.6752052695485922,"pfxZ":2.28719842645131,"pX":-0.07333241870555261,"pZ":2.9817583830601273,"vX0":4.206119659815001,"vY0":-122.84831005742143,"vZ0":-1.8013678778540625,"x":119.8,"y":158.27,"x0":-1.7248080832307733,"y0":50.003966337718396,"z0":6.1798262184385315,"aX":-1.0254474395902928},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.0,"breakHorizontal":0.1,"spinRate":2248,"spinDirection":133},"zone":2,"typeConfidence":0.82,"plateTime":0.4469730709064419,"extension":6.424801805873609},"index":6,"playId":"01009542-4ffe-3333-b121-79e7ae7fb0fd","pitchNumber":5,"startTime":"2026-04-07T19:33:51.873Z","endTime":"2026-04-07T19:33:56.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88826270120186,"aZ":-26.335114976487464,"pfxX":-11.381610559011719,"pfxZ":3.880099647030927,"pX":-1.068744094809859,"pZ":1.4166582958388827,"vX0":5.436566478903821,"vY0":-122.13742774280145,"vZ0":-5.596124091687306,"x":157.74,"y":200.53,"x0":-1.8491400049386266,"y0":50.00384864409893,"z0":6.012940063314574,"aX":-17.132807457170806},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.9,"breakHorizontal":19.2,"spinRate":1627,"spinDirection":239},"zone":13,"typeConfidence":0.9,"plateTime":0.4490903361109053,"extension":6.576720451902706},"index":7,"playId":"8801e2c9-84a5-3466-872d-b1223f561b0d","pitchNumber":6,"startTime":"2026-04-07T19:34:15.252Z","endTime":"2026-04-07T19:34:20.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.6,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.42985961663864,"aZ":-22.938432194546817,"pfxX":-13.055642438741213,"pfxZ":6.18705835650502,"pX":0.5167081690363095,"pZ":1.2550605225915223,"vX0":9.34244877129418,"vY0":-121.80653332554589,"vZ0":-6.522512129516066,"x":97.3,"y":204.89,"x0":-1.6851480108949732,"y0":50.00112782836936,"z0":5.969504184162998,"aX":-19.484164450237365},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":9.7,"breakHorizontal":21.2,"spinRate":1529,"spinDirection":240},"zone":14,"typeConfidence":0.9,"plateTime":0.45081704100199316,"extension":6.8233697768553725},"index":8,"playId":"039e49af-fbfe-3058-adf7-d72b118f4200","pitchNumber":7,"startTime":"2026-04-07T19:34:37.077Z","endTime":"2026-04-07T19:34:40.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_pa"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.00000000000001,"awayTeamWinProbability":44.99999999999999,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":1.05,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-04-07T19:34:40.933Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carter Jensen challenged (pitch result), call on the field was overturned: Kyle Manzardo called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-07T19:35:44.999Z","endTime":"2026-04-07T19:37:49.558Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Kyle Manzardo replaces Rhys Hoskins.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-07T19:34:54.896Z","endTime":"2026-04-07T19:34:59.221Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":656555,"link":"/api/v1/people/656555"},"defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-07T19:34:59.221Z","endTime":"2026-04-07T19:35:47.275Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.875230143939863,"aZ":-42.24731615496195,"pfxX":2.30854027764362,"pfxZ":-7.262422606165574,"pX":1.2080475166346094,"pZ":1.0969524423258106,"vX0":6.217616000353276,"vY0":-118.46381705897136,"vZ0":-2.4577856571299654,"x":70.95,"y":209.16,"x0":-1.77743610473914,"y0":50.005424954053645,"z0":6.102631832758661,"aX":3.199948391960321},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-13.4,"breakHorizontal":-6.0,"spinRate":2439,"spinDirection":19},"zone":14,"typeConfidence":0.91,"plateTime":0.46682410838349675,"extension":6.542577444991242},"index":2,"playId":"9432181d-1b2e-3f79-b8f6-6183e71e625b","pitchNumber":1,"startTime":"2026-04-07T19:35:47.275Z","endTime":"2026-04-07T19:35:52.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":93.7,"endSpeed":85.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58981319283072,"aZ":-10.775607871874573,"pfxX":-5.6566324913389385,"pfxZ":11.393966446795439,"pX":0.18525685870763264,"pZ":2.3378969896413393,"vX0":6.711210088677918,"vY0":-136.10047556992265,"vZ0":-7.826179163779708,"x":109.94,"y":175.66,"x0":-1.5764646630326429,"y0":50.00340377418772,"z0":5.995301177570809,"aX":-10.623810188357801},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.2,"breakHorizontal":8.9,"spinRate":2140,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.4022990024420001,"extension":6.734888562923563},"index":3,"playId":"4aacf9b2-fbd5-3b15-b8fc-a7f287ae4b42","pitchNumber":2,"startTime":"2026-04-07T19:36:08.280Z","endTime":"2026-04-07T19:36:14.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16036399223899,"aZ":-30.25618184672335,"pfxX":-9.6531949583523,"pfxZ":1.2679406921044203,"pX":-0.7460515350828475,"pZ":1.7076104165034907,"vX0":5.7226769576416325,"vY0":-122.29842336125995,"vZ0":-4.035352952882157,"x":145.44,"y":192.67,"x0":-1.862353086772485,"y0":50.00434182726713,"z0":5.974678784940717,"aX":-14.621366069786028},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.6,"breakHorizontal":16.1,"spinRate":1416,"spinDirection":251},"zone":7,"typeConfidence":0.93,"plateTime":0.4478904417631542,"extension":6.643866653424759},"index":4,"playId":"345d5c2a-4929-350f-a2ab-8da90352ad7d","pitchNumber":3,"startTime":"2026-04-07T19:36:37.980Z","endTime":"2026-04-07T19:36:43.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":94.7,"endSpeed":85.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.230541613013834,"aZ":-11.914223200493794,"pfxX":-5.759981189429457,"pfxZ":10.700994896432949,"pX":-0.05172885230797122,"pZ":1.5596141838944975,"vX0":6.198280821022042,"vY0":-137.40701813555276,"vZ0":-9.642079216474627,"x":118.97,"y":196.67,"x0":-1.5989775544861677,"y0":50.00333030922951,"z0":5.944874617217549,"aX":-10.906679697064822},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":9.0,"spinRate":2084,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.4001115105443338,"extension":6.718203976605253},"index":5,"playId":"0e6665eb-817e-32fa-b603-c4a3203e26a5","pitchNumber":4,"startTime":"2026-04-07T19:36:58.656Z","endTime":"2026-04-07T19:37:05.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11616985273788,"aZ":-36.72626213935817,"pfxX":1.3698233589971256,"pfxZ":-2.9940564705501247,"pX":-0.7849999358224828,"pZ":1.625333536060776,"vX0":2.314903463012905,"vY0":-122.60214501236507,"vZ0":-3.247987199296837,"x":146.92,"y":194.9,"x0":-1.9191115048537435,"y0":50.0008774839435,"z0":6.100090520666448,"aX":2.085306010466244},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-5.9,"breakHorizontal":-3.0,"spinRate":2416,"spinDirection":73},"zone":7,"typeConfidence":0.88,"plateTime":0.4466687371410325,"extension":6.532447894413365},"index":6,"playId":"b3818ce1-f8b0-3876-909e-b35b05fc77f3","pitchNumber":5,"startTime":"2026-04-07T19:37:22.556Z","endTime":"2026-04-07T19:37:49.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"}},"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.000000000000007,"leverageIndex":1.98,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-04-07T19:37:49.558Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan India strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-07T19:40:03.182Z","endTime":"2026-04-07T19:41:17.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[5,6,8,9,10],"actionIndex":[0,1,2,3,4],"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":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to left field for Steven Kwan.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-07T19:38:57.756Z","endTime":"2026-04-07T19:38:57.771Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"100","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Daniel Schneemann remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-07T19:38:57.771Z","endTime":"2026-04-07T19:38:57.772Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":682657,"link":"/api/v1/people/682657"},"defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Chase DeLauter remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-07T19:38:57.772Z","endTime":"2026-04-07T19:38:57.773Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800050,"link":"/api/v1/people/800050"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":681807,"link":"/api/v1/people/681807"},"defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Kyle Manzardo remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-04-07T19:38:57.773Z","endTime":"2026-04-07T19:38:57.774Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":656555,"link":"/api/v1/people/656555"},"defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cade Smith replaces Shawn Armstrong.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-04-07T19:38:57.774Z","endTime":"2026-04-07T19:40:05.303Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671922,"link":"/api/v1/people/671922"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":80.0,"endSpeed":72.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00648165884014,"aZ":-27.061722177560924,"pfxX":8.02881920035387,"pfxZ":3.786957004905009,"pX":-0.6311111848947538,"pZ":2.856799671500954,"vX0":1.9175955884707492,"vY0":-116.39009369188052,"vZ0":-0.6550374582640832,"x":141.06,"y":161.65,"x0":-2.5115514746298495,"y0":50.00355676830643,"z0":5.739912793141747,"aX":10.845024306372315},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":7.0,"breakHorizontal":-15.0,"spinRate":1976,"spinDirection":74},"zone":1,"typeConfidence":2.0,"plateTime":0.4734103144042292,"extension":6.888825851148958},"index":5,"playId":"45a2fd49-1ed3-32d6-ba08-f4b9b8344e47","pitchNumber":1,"startTime":"2026-04-07T19:40:05.303Z","endTime":"2026-04-07T19:40:10.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":73.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21554524240811,"aZ":-28.295769781355492,"pfxX":6.062588772946192,"pfxZ":2.7944245485455763,"pX":0.20621378168693263,"pZ":3.143581058086489,"vX0":4.194328415534923,"vY0":-118.3694821971323,"vZ0":-0.0493806193490125,"x":109.14,"y":153.9,"x0":-2.3900748321775023,"y0":50.003744276023,"z0":5.803962920291216,"aX":8.412927086745917},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":5.4,"breakHorizontal":-12.1,"spinRate":1970,"spinDirection":82},"zone":2,"typeConfidence":2.0,"plateTime":0.4666767576663817,"extension":6.990451372759506},"index":6,"playId":"8a276079-f6df-3d9b-9f76-7bdee7ef8171","pitchNumber":2,"startTime":"2026-04-07T19:40:18.530Z","endTime":"2026-04-07T19:40:23.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":7,"startTime":"2026-04-07T19:40:29.944Z","endTime":"2026-04-07T19:40:41.347Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"},"defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34653098738634,"aZ":-17.05286076700517,"pfxX":-4.628216684044419,"pfxZ":8.308432442459289,"pX":-0.6463669565453786,"pZ":4.55670204666999,"vX0":5.344302075381307,"vY0":-134.82066095186218,"vZ0":-0.2658334643366352,"x":141.64,"y":115.75,"x0":-2.063499703501912,"y0":50.00606335284097,"z0":5.871825209357861,"aX":-8.427439958470577},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.1,"breakHorizontal":7.1,"spinRate":2095,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.40799864575824873,"extension":7.185864873261337},"index":8,"playId":"ec5d4d17-ecd4-3239-b7c8-44c2aba953ec","pitchNumber":3,"startTime":"2026-04-07T19:40:41.347Z","endTime":"2026-04-07T19:40:45.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.052073753234275,"aZ":-15.601818488033773,"pfxX":-6.142737899879037,"pfxZ":8.956492342043752,"pX":-0.18153320206549667,"pZ":3.7914759695503086,"vX0":7.2012493915456,"vY0":-135.9742911390553,"vZ0":-2.367705524789396,"x":123.92,"y":136.41,"x0":-2.0808324392638484,"y0":50.0050655496261,"z0":5.7709323569377355,"aX":-11.370086724290918},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":9.4,"spinRate":2116,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40461464343252906,"extension":7.403236642846202},"index":9,"playId":"044bf853-456b-3e15-b7f1-9cb71a8ed3d7","pitchNumber":4,"startTime":"2026-04-07T19:40:55.070Z","endTime":"2026-04-07T19:41:01.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":82.9,"endSpeed":74.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.21859914509066,"aZ":-27.958648929488902,"pfxX":9.111530506913418,"pfxZ":2.9311928664919886,"pX":0.7839930749616356,"pZ":2.4247892612940647,"vX0":4.505406202646527,"vY0":-120.5091598920864,"vZ0":-1.8296256571256158,"x":87.12,"y":173.31,"x0":-2.306754895648107,"y0":50.002915682977246,"z0":5.716791643752588,"aX":13.106357539675923},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.0,"breakHorizontal":-17.8,"spinRate":2059,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.45839701655357334,"extension":7.409768925260058},"index":10,"playId":"dd386ad4-0360-3460-a0c9-c38a50d91bc1","pitchNumber":5,"startTime":"2026-04-07T19:41:13.931Z","endTime":"2026-04-07T19:41:17.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":5.800000000000004,"leverageIndex":2.29,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-04-07T19:41:17.759Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jac Caglianone grounds out, second baseman Juan Brito to first baseman Kyle Manzardo.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-07T19:41:21.267Z","endTime":"2026-04-07T19:41:46.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.874612396421895,"aZ":-15.051957790892668,"pfxX":-4.703088448881351,"pfxZ":9.28294646922238,"pX":0.7740659590266509,"pZ":2.87467559826848,"vX0":9.834359906745142,"vY0":-135.04998127809654,"vZ0":-4.422190963964277,"x":87.49,"y":161.16,"x0":-2.306205974930801,"y0":50.00064712319682,"z0":5.594746867715627,"aX":-8.67376372312735},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.0,"breakHorizontal":6.4,"spinRate":2150,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.4058412319231919,"extension":7.272441983092071},"hitData":{"launchSpeed":90.0,"launchAngle":-6.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.28,"coordY":156.86}},"index":0,"playId":"5ea86c8c-9ab9-3353-8b05-eab70a64be1a","pitchNumber":1,"startTime":"2026-04-07T19:41:38.375Z","endTime":"2026-04-07T19:41:46.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.5,"awayTeamWinProbability":39.5,"homeTeamWinProbabilityAdded":4.699999999999996,"leverageIndex":1.84,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-04-07T19:41:46.177Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isaac Collins strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-07T19:41:51.810Z","endTime":"2026-04-07T19:42:59.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":83.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49575933850224,"aZ":-15.009980958249987,"pfxX":-5.109051073320092,"pfxZ":9.44076838694096,"pX":0.6203932013926586,"pZ":3.1523016532729056,"vX0":9.359117024847468,"vY0":-134.77465634029534,"vZ0":-3.7302748623737063,"x":93.35,"y":153.67,"x0":-2.2520031456718272,"y0":50.00231056865209,"z0":5.63172266031565,"aX":-9.289007060002916},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.3,"breakHorizontal":7.0,"spinRate":2169,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.4082448699856158,"extension":7.4164310110069565},"index":0,"playId":"76c18f41-29d5-3bac-b285-b357a92fed7e","pitchNumber":1,"startTime":"2026-04-07T19:42:09.447Z","endTime":"2026-04-07T19:42:13.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":74.6,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.951420767250244,"aZ":-37.4696814810528,"pfxX":-5.695135399397644,"pfxZ":-3.701226864833603,"pX":-0.27564385685399595,"pZ":1.6057298094727628,"vX0":6.738661477941628,"vY0":-120.35137202826827,"vZ0":-1.400865363855541,"x":127.51,"y":195.43,"x0":-2.406119131458816,"y0":50.005985420861606,"z0":5.593173713949671,"aX":-8.141819236729038},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-6.7,"breakHorizontal":8.2,"spinRate":508,"spinDirection":308},"zone":8,"typeConfidence":2.0,"plateTime":0.45966274298615417,"extension":7.376012740569181},"index":1,"playId":"5641b897-91de-3994-beeb-b58581509eae","pitchNumber":2,"startTime":"2026-04-07T19:42:23.756Z","endTime":"2026-04-07T19:42:28.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":84.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.819001182349545,"aZ":-12.28857747947176,"pfxX":-6.168679397288833,"pfxZ":10.775792694240637,"pX":-0.32105909128669413,"pZ":3.743449296066344,"vX0":7.458469477983884,"vY0":-136.41166549482188,"vZ0":-2.9337433992106394,"x":129.24,"y":137.71,"x0":-2.316332645196892,"y0":50.004203506817326,"z0":5.704602473756066,"aX":-11.385697113063946},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.8,"breakHorizontal":9.2,"spinRate":2138,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.40476545085213456,"extension":7.067881386992972},"index":2,"playId":"59ca0c8e-d18b-3b2c-bdbb-34af989613d8","pitchNumber":3,"startTime":"2026-04-07T19:42:39.975Z","endTime":"2026-04-07T19:42:45.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":75.8,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.039300824325196,"aZ":-39.77032768884564,"pfxX":-3.015208932739026,"pfxZ":-5.153493131285808,"pX":-0.39710937464356005,"pZ":0.8383381520759395,"vX0":5.383198701411539,"vY0":-122.74208197042826,"vZ0":-3.1520292958421328,"x":132.14,"y":216.14,"x0":-2.2617339613313843,"y0":50.00460509288541,"z0":5.6444251065445625,"aX":-4.444132469292274},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-10.0,"breakHorizontal":3.7,"spinRate":724,"spinDirection":342},"zone":13,"typeConfidence":2.0,"plateTime":0.4522452009738367,"extension":7.238374391961349},"index":3,"playId":"7a4f8006-88db-398c-9192-4629251f5f72","pitchNumber":4,"startTime":"2026-04-07T19:42:53.490Z","endTime":"2026-04-07T19:42:59.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":692216,"link":"/api/v1/people/692216"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_ab"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_ab"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.9,"awayTeamWinProbability":36.1,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-04-07T19:42:59.032Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Brito grounds out, third baseman Maikel Garcia to first baseman Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-07T19:45:37.399Z","endTime":"2026-04-07T19:47:05.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: John Schreiber replaces Nick Mears.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-07T19:45:03.957Z","endTime":"2026-04-07T19:45:39.503Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670167,"link":"/api/v1/people/670167"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.713923501146883,"aZ":-33.62555481003766,"pfxX":-11.261097656952582,"pfxZ":-0.8076686801769979,"pX":0.10619873555145848,"pZ":1.8135371288392284,"vX0":10.755626514143898,"vY0":-133.7954250120976,"vZ0":-0.41767299565408933,"x":112.95,"y":189.81,"x0":-2.523428230740329,"y0":50.0045604173446,"z0":4.403493838252079,"aX":-20.20338416736663},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-1.3,"breakHorizontal":17.8,"spinRate":2189,"spinDirection":253},"zone":8,"typeConfidence":0.9,"plateTime":0.41104633874783714,"extension":6.252893679229013},"index":1,"playId":"c18aa586-ff5b-36b2-b0e6-9b388ea50e77","pitchNumber":1,"startTime":"2026-04-07T19:45:39.503Z","endTime":"2026-04-07T19:45:43.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.069354103816732,"aZ":-27.714056990392365,"pfxX":-1.8493299108607317,"pfxZ":2.67855199061931,"pX":1.0967821626028262,"pZ":2.3449942196429148,"vX0":9.736005361614312,"vY0":-128.63676999596316,"vZ0":-0.2145496705548765,"x":75.19,"y":175.47,"x0":-2.5060148583905364,"y0":50.00405381732292,"z0":4.588124780280793,"aX":-3.0819746804702297},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.0,"breakHorizontal":1.1,"spinRate":2402,"spinDirection":197},"zone":14,"typeConfidence":0.86,"plateTime":0.42670291612766675,"extension":6.463703581503959},"index":2,"playId":"2cdd1b56-3fa8-3ea5-aab7-ad5d128653b8","pitchNumber":2,"startTime":"2026-04-07T19:46:02.491Z","endTime":"2026-04-07T19:46:08.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":77.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17935883813581,"aZ":-34.27704088383134,"pfxX":-9.296584090654752,"pfxZ":-1.3706652741627026,"pX":-0.14473856327165077,"pZ":0.7345779792003383,"vX0":9.20523851577223,"vY0":-123.84401196071057,"vZ0":-1.8127470942030706,"x":122.52,"y":218.95,"x0":-2.7209063648854275,"y0":50.000413633673595,"z0":4.371680199616141,"aX":-14.285812100027789},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.6,"breakHorizontal":14.4,"spinRate":1136,"spinDirection":276},"zone":13,"typeConfidence":0.95,"plateTime":0.4440646987094081,"extension":6.373134906375904},"index":3,"playId":"9a1c903e-9c5f-317d-a53d-f16a98ad2ec7","pitchNumber":3,"startTime":"2026-04-07T19:46:20.862Z","endTime":"2026-04-07T19:46:24.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.43368564961052,"aZ":-21.049143313149877,"pfxX":-10.37278282787086,"pfxZ":6.0684015856269475,"pX":0.1519374939588441,"pZ":3.0763220198425314,"vX0":10.786526086920146,"vY0":-135.05875873754857,"vZ0":-0.06557050962094124,"x":111.21,"y":155.72,"x0":-2.560071238728378,"y0":50.00593497085949,"z0":4.590514633116135,"aX":-19.026326214964644},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.2,"breakHorizontal":16.3,"spinRate":2320,"spinDirection":244},"zone":2,"typeConfidence":0.89,"plateTime":0.4066960684974221,"extension":6.478700850521163},"index":4,"playId":"c1a517fb-6b64-37f1-be6c-b7480ea76ccd","pitchNumber":4,"startTime":"2026-04-07T19:46:38.779Z","endTime":"2026-04-07T19:46:44.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.96927307489678,"aZ":-34.343098774309894,"pfxX":-11.368954562949932,"pfxZ":-1.2135762376407726,"pX":-0.3057799904378164,"pZ":2.025865886990915,"vX0":9.81344813591338,"vY0":-133.9525363326692,"vZ0":0.1817440146156828,"x":128.66,"y":184.08,"x0":-2.5735230309792594,"y0":50.00582829930521,"z0":4.4507929706856,"aX":-20.278954534107264},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-1.9,"breakHorizontal":18.0,"spinRate":2061,"spinDirection":247},"zone":7,"typeConfidence":0.9,"plateTime":0.4118628597871892,"extension":6.283446919331474},"hitData":{"launchSpeed":94.3,"launchAngle":-1.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.83,"coordY":169.8}},"index":5,"playId":"b8cd87bf-83b9-3390-907c-f639beb17bc1","pitchNumber":5,"startTime":"2026-04-07T19:46:56.769Z","endTime":"2026-04-07T19:47:05.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.199999999999996,"awayTeamWinProbability":41.800000000000004,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":2.22,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-04-07T19:47:05.085Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"CJ Kayfus singles on a ground ball to right fielder Lane Thomas.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-07T19:47:11.754Z","endTime":"2026-04-07T19:48:31.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":75.1,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.926351168486338,"aZ":-40.888962387044,"pfxX":-6.463171708817933,"pfxZ":-5.952943796119486,"pX":-1.406626758681262,"pZ":1.9443417797676217,"vX0":5.3810947376780165,"vY0":-122.16720795608661,"vZ0":2.297064582674264,"x":170.62,"y":186.28,"x0":-2.8315147974978245,"y0":50.00035684961406,"z0":4.586238083821013,"aX":-9.469527762085635},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-9.6,"breakHorizontal":10.0,"spinRate":1114,"spinDirection":271},"zone":13,"typeConfidence":0.95,"plateTime":0.4537206437935364,"extension":6.37831665459013},"index":0,"playId":"610ea7d6-b462-3490-b56a-2fca2b400406","pitchNumber":1,"startTime":"2026-04-07T19:47:28.483Z","endTime":"2026-04-07T19:47:32.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":92.2,"endSpeed":82.0,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.80083432026459,"aZ":-35.20318539746161,"pfxX":-9.171709265051385,"pfxZ":-1.722041939329646,"pX":-1.0181251170297323,"pZ":2.9126698518246483,"vX0":7.172613273130413,"vY0":-133.85898519887027,"vZ0":2.5226565886827874,"x":155.81,"y":160.14,"x0":-2.5806426288282145,"y0":50.00019583538263,"z0":4.5297447107249935,"aX":-16.152817600322585},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-2.0,"breakHorizontal":14.4,"spinRate":2171,"spinDirection":246},"zone":11,"typeConfidence":0.91,"plateTime":0.4138696862023763,"extension":6.0949722010379315},"index":1,"playId":"6e2e12a7-5973-332c-b263-854f62b953d5","pitchNumber":2,"startTime":"2026-04-07T19:47:43.911Z","endTime":"2026-04-07T19:47:48.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":81.7,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.839806028297716,"aZ":-34.55731560432395,"pfxX":-9.101759344023229,"pfxZ":-1.3719180145487009,"pX":0.15077263961973375,"pZ":2.398635427245002,"vX0":9.780628769406128,"vY0":-132.23997631495288,"vZ0":1.2960147090100347,"x":111.25,"y":174.02,"x0":-2.4514705760821105,"y0":50.00484758797358,"z0":4.478835058892616,"aX":-15.776146624640036},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.8,"breakHorizontal":13.8,"spinRate":2098,"spinDirection":251},"zone":5,"typeConfidence":0.9,"plateTime":0.4176393163512615,"extension":6.3383643302032695},"index":2,"playId":"67c0c2f2-3af7-3782-8f86-c65b46b7a4dc","pitchNumber":3,"startTime":"2026-04-07T19:47:59.904Z","endTime":"2026-04-07T19:48:04.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":82.5,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.775647550539354,"aZ":-37.714579078896584,"pfxX":-11.943616429855584,"pfxZ":-3.14309326065281,"pX":-0.11914581060456653,"pZ":2.685225370797672,"vX0":9.865841121912812,"vY0":-133.2819617088286,"vZ0":2.595192475530872,"x":121.54,"y":166.28,"x0":-2.352438860666468,"y0":50.000060522782235,"z0":4.458771729449486,"aX":-21.072238869583835},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-4.7,"breakHorizontal":19.0,"spinRate":2119,"spinDirection":255},"zone":5,"typeConfidence":0.9,"plateTime":0.4140143041790818,"extension":6.208435445478116},"hitData":{"launchSpeed":104.0,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":161.55,"coordY":106.26}},"index":3,"playId":"9911c61f-855a-3cee-bd1c-6c2ada251fda","pitchNumber":4,"startTime":"2026-04-07T19:48:20.171Z","endTime":"2026-04-07T19:48:31.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.5,"awayTeamWinProbability":36.5,"homeTeamWinProbabilityAdded":5.300000000000004,"leverageIndex":1.85,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-04-07T19:48:31.256Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bo Naylor walks. CJ Kayfus to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-07T19:49:41.065Z","endTime":"2026-04-07T19:50:59.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"postOnSecond":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Bo Naylor replaces Austin Hedges.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-07T19:48:49.382Z","endTime":"2026-04-07T19:48:55.254Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":595978,"link":"/api/v1/people/595978"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-07T19:48:55.254Z","endTime":"2026-04-07T19:49:43.219Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.3,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.830232530377565,"aZ":-32.16878436924032,"pfxX":4.487204670175173,"pfxZ":6.8942169699771E-5,"pX":1.5518965334702253,"pZ":0.6747609506651727,"vX0":8.679385774362387,"vY0":-119.72777650548218,"vZ0":-1.3655513578658738,"x":57.85,"y":220.56,"x0":-2.720973501488583,"y0":50.00007642430433,"z0":4.164794573139261,"aX":6.4306065335464},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-0.1,"breakHorizontal":-10.4,"spinRate":2588,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.4596951522759438,"extension":6.544912452418997},"index":2,"playId":"8852c0ec-0d86-3157-80a2-688617a1acc7","pitchNumber":1,"startTime":"2026-04-07T19:49:43.219Z","endTime":"2026-04-07T19:49:48.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":92.8,"endSpeed":84.3,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.469009279000954,"aZ":-22.95033505716328,"pfxX":-8.80942162900212,"pfxZ":5.030919555659812,"pX":-0.267407794758858,"pZ":3.1712446611051432,"vX0":8.95108651303938,"vY0":-134.85535179898494,"vZ0":1.212369008359415,"x":127.19,"y":153.16,"x0":-2.4917541399439673,"y0":50.0054169625077,"z0":4.339626566322151,"aX":-16.16092738199594},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.6,"breakHorizontal":13.9,"spinRate":2151,"spinDirection":246},"zone":2,"typeConfidence":0.89,"plateTime":0.4068054091027582,"extension":6.2250424247213525},"index":3,"playId":"a78c67a0-9ad0-3531-ab1a-eca3910bc878","pitchNumber":2,"startTime":"2026-04-07T19:50:01.066Z","endTime":"2026-04-07T19:50:06.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.5343782302607,"aZ":-24.508295502447712,"pfxX":-1.8652645547910085,"pfxZ":4.586155509095125,"pX":-0.7614556998714528,"pZ":2.5986004344157694,"vX0":5.912258372714089,"vY0":-127.74150826067115,"vZ0":0.4681970263187881,"x":146.02,"y":168.62,"x0":-2.852166867167235,"y0":50.002928023121825,"z0":4.322728776059307,"aX":-3.118785825385367},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.6,"breakHorizontal":2.2,"spinRate":2282,"spinDirection":211},"zone":4,"typeConfidence":0.88,"plateTime":0.426960555783797,"extension":6.324170719173426},"index":4,"playId":"a2aa3f86-c392-3447-9368-0f4f80b3c50e","pitchNumber":3,"startTime":"2026-04-07T19:50:16.428Z","endTime":"2026-04-07T19:50:20.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":73.6,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67837792169839,"aZ":-31.74324594709947,"pfxX":7.973912024833202,"pfxZ":0.3070060352676598,"pX":0.8937734906720671,"pZ":0.5743854181068931,"vX0":6.2887304200884016,"vY0":-118.77611744032457,"vZ0":-1.2463770703783978,"x":82.93,"y":223.27,"x0":-2.85077742356298,"y0":50.00060406007079,"z0":4.06761513173221,"aX":11.071944790726993},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.5,"breakHorizontal":-16.3,"spinRate":2639,"spinDirection":76},"zone":14,"typeConfidence":0.9,"plateTime":0.46617104390452324,"extension":6.625165489036117},"index":5,"playId":"1671bc4e-9b61-3715-8ccc-77013d922906","pitchNumber":4,"startTime":"2026-04-07T19:50:36.374Z","endTime":"2026-04-07T19:50:40.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":91.1,"endSpeed":82.1,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16577456300102,"aZ":-20.562416142389573,"pfxX":-7.997309762401108,"pfxZ":6.635601373730598,"pX":-1.0518014592435605,"pZ":2.6125495392515603,"vX0":7.015576174402694,"vY0":-132.4539724971428,"vZ0":-0.439774545554873,"x":157.09,"y":168.24,"x0":-2.7148889349862166,"y0":50.00552217252198,"z0":4.303875657934858,"aX":-14.003370098504012},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.1,"breakHorizontal":12.7,"spinRate":2159,"spinDirection":241},"zone":11,"typeConfidence":0.9,"plateTime":0.4158597682562801,"extension":6.384782957830469},"index":6,"playId":"43e8e761-f523-3281-8479-d6944aa40afe","pitchNumber":5,"startTime":"2026-04-07T19:50:55.299Z","endTime":"2026-04-07T19:50:59.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.0,"awayTeamWinProbability":29.0,"homeTeamWinProbabilityAdded":7.5,"leverageIndex":2.95,"dramaIndex":125.0,"contextMetrics":{},"playEndTime":"2026-04-07T19:50:59.638Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a ground ball to right fielder Lane Thomas. CJ Kayfus scores. Bo Naylor to 2nd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-07T19:51:34.451Z","endTime":"2026-04-07T19:52:57.263Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"postOnSecond":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.44"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.25"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.74"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.26"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.55"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.68"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.34"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.35"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.12"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.96"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.43"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.66"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.39"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".423"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".216"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".348"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".128"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".317"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".276"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".194"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".184"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".209"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.214"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".595"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".683"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".948"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".439"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".607"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.214"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".595"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".683"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".948"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".439"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".607"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":{"id":670167,"link":"/api/v1/people/670167"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-07T19:51:27.914Z","endTime":"2026-04-07T19:51:36.664Z","isPitch":false,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":666310,"link":"/api/v1/people/666310"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74932981013495,"aZ":-27.914851230591218,"pfxX":-3.346854918001412,"pfxZ":2.4741033053188426,"pX":1.4496456904449588,"pZ":1.3072805141021913,"vX0":11.676909463751004,"vY0":-130.70054489778605,"vZ0":-2.0480083856939,"x":61.74,"y":203.48,"x0":-2.650222209361991,"y0":50.002830580165686,"z0":4.206992618684677,"aX":-5.763564106046798},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.2,"breakHorizontal":3.4,"spinRate":2304,"spinDirection":237},"zone":14,"typeConfidence":0.82,"plateTime":0.41981924174675056,"extension":6.255025050356657},"index":1,"playId":"68e60e3d-3c52-3a64-92ef-17173ba8a8f9","pitchNumber":1,"startTime":"2026-04-07T19:51:36.664Z","endTime":"2026-04-07T19:51:41.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":666310,"link":"/api/v1/people/666310"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.255582749071213,"aZ":-28.437688864511937,"pfxX":-1.9431010822707036,"pfxZ":2.320024478156907,"pX":0.6209624358862191,"pZ":1.2460338361077834,"vX0":8.55003035080003,"vY0":-126.8784958365959,"vZ0":-1.743926500106093,"x":93.33,"y":205.14,"x0":-2.5599726755716397,"y0":50.00006992395458,"z0":4.2383538231835045,"aX":-3.1255076846513514},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.0,"breakHorizontal":1.3,"spinRate":2337,"spinDirection":235},"zone":14,"typeConfidence":0.7,"plateTime":0.4339522850301125,"extension":6.157433030861229},"index":2,"playId":"97cbe808-fbd8-3a4e-8a4c-a49e34822bd7","pitchNumber":2,"startTime":"2026-04-07T19:51:51.120Z","endTime":"2026-04-07T19:51:55.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":666310,"link":"/api/v1/people/666310"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.84121371558101,"aZ":-40.104391622397344,"pfxX":-10.252998242313417,"pfxZ":-4.535679051507952,"pX":-1.488959405691428,"pZ":2.580111409300875,"vX0":6.258318724019575,"vY0":-132.32870317984728,"vZ0":3.25821870661308,"x":173.76,"y":169.12,"x0":-2.569393225572257,"y0":50.00221059882445,"z0":4.297694627000174,"aX":-17.93399553876125},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-7.1,"breakHorizontal":16.9,"spinRate":1983,"spinDirection":257},"zone":11,"typeConfidence":0.9,"plateTime":0.41610152931382505,"extension":6.174693632944429},"index":3,"playId":"441abb1f-186f-3107-8a5b-957918d6d1e7","pitchNumber":3,"startTime":"2026-04-07T19:52:10.907Z","endTime":"2026-04-07T19:52:15.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":666310,"link":"/api/v1/people/666310"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.59079613131972,"aZ":-22.493300791033146,"pfxX":-8.600179462162803,"pfxZ":5.478732925917068,"pX":-0.578171864614589,"pZ":2.855300734947432,"vX0":7.985821660934797,"vY0":-131.97151771743128,"vZ0":0.16215479234908092,"x":139.04,"y":161.69,"x0":-2.5232835992213056,"y0":50.002574633361974,"z0":4.447241357896945,"aX":-15.198271000728717},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.2,"breakHorizontal":13.9,"spinRate":2170,"spinDirection":245},"zone":1,"typeConfidence":0.9,"plateTime":0.41472659476512597,"extension":6.11849551205019},"index":4,"playId":"931e6778-0421-337c-a6d9-b142d3547a71","pitchNumber":4,"startTime":"2026-04-07T19:52:26.247Z","endTime":"2026-04-07T19:52:32.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":666310,"link":"/api/v1/people/666310"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":76.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.766285280282975,"aZ":-37.139535203790054,"pfxX":-8.380432825029159,"pfxZ":-3.316295909119477,"pX":-0.4842203740951797,"pZ":2.1868184256929086,"vX0":7.771135241873458,"vY0":-123.05032792606073,"vZ0":2.2113516327765956,"x":135.46,"y":179.74,"x0":-2.630628671680134,"y0":50.002162554298344,"z0":4.4768947862627,"aX":-12.5489037278263},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.9,"breakHorizontal":12.8,"spinRate":1196,"spinDirection":276},"zone":4,"typeConfidence":0.95,"plateTime":0.4491976426064994,"extension":6.557304966595184},"hitData":{"launchSpeed":92.7,"launchAngle":6.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.18,"coordY":117.15}},"index":5,"playId":"80213a37-2615-3f41-8b27-09762a7f6942","pitchNumber":5,"startTime":"2026-04-07T19:52:46.396Z","endTime":"2026-04-07T19:52:57.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":666310,"link":"/api/v1/people/666310"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":29.0,"leverageIndex":4.23,"dramaIndex":289.0,"contextMetrics":{},"playEndTime":"2026-04-07T19:52:57.263Z","atBatIndex":70}]