[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Ward walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-16T22:10:53.179Z","endTime":"2026-04-16T22:12:05.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"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-16T20:07:57.440Z","endTime":"2026-04-16T21:41:18.313Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"},"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-16T21:41:18.313Z","endTime":"2026-04-16T22:10:30.452Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"},"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-16T22:10:30.452Z","endTime":"2026-04-16T22:10:54.179Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.5893474175031,"aZ":-16.07717977441471,"pfxX":2.222908050290383,"pfxZ":8.626077699798532,"pX":0.5915460257565044,"pZ":3.9389030997063665,"vX0":-1.31266433009863,"vY0":-136.1417589270644,"vZ0":-1.399455826059077,"x":98.25,"y":132.42,"x0":0.7927076115030652,"y0":50.00072745775503,"z0":5.579394928683646,"aX":4.146748561518012},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":-3.7,"spinRate":2015,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.40326701886792327,"extension":6.544018389020068},"index":3,"playId":"7d9d8a9c-7222-3908-b92b-08d63599f0c4","pitchNumber":1,"startTime":"2026-04-16T22:10:54.179Z","endTime":"2026-04-16T22:10:58.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65507809013004,"aZ":-21.30091668427259,"pfxX":0.7052628952062621,"pfxZ":6.068137430221441,"pX":0.3366922041057859,"pZ":4.143905160333531,"vX0":-1.650674856448799,"vY0":-132.81842957168595,"vZ0":0.22715668011820378,"x":150.84,"y":118.28,"x0":0.8737760875746383,"y0":50.002763229449755,"z0":5.602560188483377,"aX":1.2639114401358205},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.3,"breakHorizontal":-1.0,"spinRate":2001,"spinDirection":163},"zone":12,"typeConfidence":2.0,"plateTime":0.41191624131179916,"extension":6.430908784185751},"index":4,"playId":"13ce1eac-d563-3dff-a270-7fe5a2d86b61","pitchNumber":2,"startTime":"2026-04-16T22:11:05.298Z","endTime":"2026-04-16T22:11:09.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":93.8,"endSpeed":85.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20008722578963,"aZ":-14.140396393450006,"pfxX":3.227018751815462,"pfxZ":9.60426427930842,"pX":-0.009151893477823329,"pZ":2.501328560712772,"vX0":-3.2465573945832067,"vY0":-136.46578355570384,"vZ0":-5.174292127436107,"x":120.16,"y":88.6,"x0":0.7790711811330895,"y0":50.006403909832,"z0":5.40286750518683,"aX":6.062318152865038},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.4,"breakHorizontal":-5.2,"spinRate":2128,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.40201071048343984,"extension":6.532331788871727},"index":5,"playId":"c7d56377-b60c-3ee7-a201-b51cc024f581","pitchNumber":3,"startTime":"2026-04-16T22:11:17.641Z","endTime":"2026-04-16T22:11:21.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.499462285363514,"aZ":-19.52573070962512,"pfxX":-0.7892878467389068,"pfxZ":7.035976126221705,"pX":-0.3990256563599991,"pZ":2.2840173538598405,"vX0":-3.1869701814868843,"vY0":-132.76241221297602,"vZ0":-4.424175344458776,"x":132.21,"y":177.11,"x0":0.9160235205438412,"y0":50.00465134931284,"z0":5.379703893619539,"aX":-1.4189205776410339},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.1,"breakHorizontal":2.0,"spinRate":2164,"spinDirection":172},"zone":4,"typeConfidence":2.0,"plateTime":0.4114222114119377,"extension":6.764271354157077},"index":6,"playId":"d6e5da3a-d211-3c41-be63-4603aa373517","pitchNumber":4,"startTime":"2026-04-16T22:11:29.854Z","endTime":"2026-04-16T22:11:35.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.638958958746024,"aZ":-14.002926719461467,"pfxX":3.13096231125363,"pfxZ":9.456439127572018,"pX":0.7268066214900074,"pZ":1.6540303287011002,"vX0":-1.699890669401858,"vY0":-138.18186248715602,"vZ0":-7.350919464739578,"x":89.3,"y":194.12,"x0":0.9452933343231301,"y0":50.0026977649353,"z0":5.30189027641003,"aX":6.015704127684886},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":-5.3,"spinRate":2144,"spinDirection":144},"zone":9,"typeConfidence":2.0,"plateTime":0.3973725062031894,"extension":6.765186076554027},"index":7,"playId":"4376d2ea-02b9-3c30-91d8-bc214e1dc405","pitchNumber":5,"startTime":"2026-04-16T22:11:44.803Z","endTime":"2026-04-16T22:11:50.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":92.0,"endSpeed":83.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.690209997957876,"aZ":-17.677590495299455,"pfxX":1.0035571868945286,"pfxZ":8.000737823694992,"pX":0.8131188097770229,"pZ":4.1603773741676,"vX0":-0.8505754169892664,"vY0":-133.96549839985536,"vZ0":-0.2190459793299261,"x":86.01,"y":126.45,"x0":1.004782162847499,"y0":50.006175414923625,"z0":5.509796633822444,"aX":1.8193787873525429},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.6,"breakHorizontal":-1.7,"spinRate":2182,"spinDirection":165},"zone":12,"typeConfidence":2.0,"plateTime":0.40928004368031523,"extension":6.498271579025253},"index":8,"playId":"a80a363b-2326-3840-8242-e47828adf2d6","pitchNumber":6,"startTime":"2026-04-16T22:12:00.253Z","endTime":"2026-04-16T22:12:05.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-04-16T22:12:05.292Z","atBatIndex":0},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gunnar Henderson pops out to catcher Austin Hedges in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-16T22:12:14.038Z","endTime":"2026-04-16T22:14:36.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":94.3,"endSpeed":85.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.13448444342679,"aZ":-13.514202997030985,"pfxX":3.2893766872180192,"pfxZ":9.896996893410016,"pX":0.3283322157069717,"pZ":2.324826211310865,"vX0":-2.4288813469786907,"vY0":-137.13226050523136,"vZ0":-5.883593154379715,"x":104.48,"y":176.01,"x0":0.8025996327172829,"y0":50.00477734919019,"z0":5.436852314978626,"aX":6.2033830090599515},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.7,"breakHorizontal":-5.4,"spinRate":2114,"spinDirection":152},"zone":6,"typeConfidence":2.0,"plateTime":0.4009388336909985,"extension":6.698842446639273},"index":0,"playId":"7893e793-627b-39c5-853d-22e47a28bcfe","pitchNumber":1,"startTime":"2026-04-16T22:12:31.867Z","endTime":"2026-04-16T22:12:36.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.65951651576967,"aZ":-12.004293808832598,"pfxX":3.6795557780148687,"pfxZ":10.810825435990733,"pX":-0.6892422245366322,"pZ":1.8129148763754637,"vX0":-4.831333545980772,"vY0":-136.59230685618135,"vZ0":-7.485169109371523,"x":143.27,"y":189.83,"x0":0.6349556134160845,"y0":50.00078054590311,"z0":5.43771107724344,"aX":6.86388558001723},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.9,"breakHorizontal":-5.5,"spinRate":2123,"spinDirection":153},"zone":7,"typeConfidence":2.0,"plateTime":0.4029644906352914,"extension":6.643072117887841},"index":1,"playId":"b352c858-f0ff-3d17-a4df-c2d8daf38bb2","pitchNumber":2,"startTime":"2026-04-16T22:12:50.337Z","endTime":"2026-04-16T22:12:54.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-16T22:13:04.119Z","endTime":"2026-04-16T22:13:17.518Z","isPitch":false,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88919890363016,"aZ":-24.10474685494019,"pfxX":-1.7890183645776214,"pfxZ":4.612629858029901,"pX":-0.5621411045619196,"pZ":2.134169070426401,"vX0":-2.926369421774397,"vY0":-130.959552688974,"vZ0":-4.047112346918494,"x":138.43,"y":181.16,"x0":0.7991900154971147,"y0":50.001198973898546,"z0":5.48796868368094,"aX":-3.127863200516713},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.8,"breakHorizontal":3.8,"spinRate":2332,"spinDirection":189},"zone":7,"typeConfidence":2.0,"plateTime":0.41714612661704464,"extension":6.4939184930966825},"index":3,"playId":"4e669a79-ae1c-3c6c-8ade-dbff32f5aaf0","pitchNumber":3,"startTime":"2026-04-16T22:13:17.518Z","endTime":"2026-04-16T22:13:23.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35949452147967,"aZ":-13.786493401540726,"pfxX":3.3496230340736566,"pfxZ":9.45396692215486,"pX":-0.2598446061814502,"pZ":3.4461883764633163,"vX0":-3.5695872636733905,"vY0":-139.0953205592456,"vZ0":-3.193457894336149,"x":126.9,"y":145.73,"x0":0.6094854764952612,"y0":50.0014366947614,"z0":5.532495645146094,"aX":6.514399196154285},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.6,"breakHorizontal":-5.3,"spinRate":2142,"spinDirection":157},"zone":2,"typeConfidence":2.0,"plateTime":0.3948910182324332,"extension":6.5265308664699315},"index":4,"playId":"791fe6f9-278e-3c81-ae2a-8a1c45b422c0","pitchNumber":4,"startTime":"2026-04-16T22:13:38.825Z","endTime":"2026-04-16T22:13:42.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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, 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":75.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32511613894076,"aZ":-39.87801264126835,"pfxX":-6.246743349380315,"pfxZ":-5.4415412986781035,"pX":-1.4979874513792197,"pZ":-1.3722461216550936,"vX0":-3.2680844215204337,"vY0":-119.99624539561766,"vZ0":-7.131333722134264,"x":174.1,"y":275.83,"x0":0.7056603873397674,"y0":50.001780710975375,"z0":5.312872357056561,"aX":-8.850180506246568},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-11.6,"breakHorizontal":12.2,"spinRate":2317,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.46150000234692756,"extension":6.5796481934518605},"index":5,"playId":"84588b78-41ef-3e6c-9ab7-4e61a40e9ebd","pitchNumber":5,"startTime":"2026-04-16T22:13:57.756Z","endTime":"2026-04-16T22:14:02.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.349023690085676,"aZ":-38.11753225834735,"pfxX":-6.206368910534966,"pfxZ":-4.42017118994846,"pX":0.018926201347708844,"pZ":3.1314031505557143,"vX0":-0.14788209205096461,"vY0":-115.54312549082111,"vZ0":2.5022905647020446,"x":116.28,"y":154.23,"x0":0.8894772883629752,"y0":50.000154382321035,"z0":5.707932156447467,"aX":-8.35498801611896},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-7.1,"breakHorizontal":11.3,"spinRate":2294,"spinDirection":322},"zone":2,"typeConfidence":2.0,"plateTime":0.4747927889887431,"extension":6.2380530777678},"hitData":{"launchSpeed":66.5,"launchAngle":84.0,"totalDistance":39.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":119.19,"coordY":213.97}},"index":6,"playId":"6187b9de-a02f-381c-b87a-fe61a68be3d4","pitchNumber":6,"startTime":"2026-04-16T22:14:27.487Z","endTime":"2026-04-16T22:14:36.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:14:36.235Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Alonso strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-16T22:14:49.517Z","endTime":"2026-04-16T22:15:49.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.0,"endSpeed":83.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88819096709377,"aZ":-20.520944833197206,"pfxX":0.16349807083623524,"pfxZ":6.530768245995143,"pX":-0.3929990015153775,"pZ":3.1126150482360786,"vX0":-3.323852119783829,"vY0":-132.61318238921228,"vZ0":-2.2519444090511787,"x":131.98,"y":154.74,"x0":0.8544194216773328,"y0":50.00263086255975,"z0":5.466903403463987,"aX":0.2922709133414385},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.5,"breakHorizontal":0.4,"spinRate":2093,"spinDirection":174},"zone":1,"typeConfidence":2.0,"plateTime":0.4127478349358782,"extension":6.64976187841414},"index":0,"playId":"38a9c3f0-f0ce-37b8-926b-2a4e1bb2fe28","pitchNumber":1,"startTime":"2026-04-16T22:15:04.206Z","endTime":"2026-04-16T22:15:08.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":86.1,"endSpeed":78.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.573920804157833,"aZ":-31.37863767409559,"pfxX":9.331080466962025,"pfxZ":0.5037437959159909,"pX":0.4822533511144934,"pZ":1.67228253285301,"vX0":-4.239106566047894,"vY0":-125.18786910686615,"vZ0":-2.7511309869916643,"x":98.62,"y":193.63,"x0":0.9982722448752992,"y0":50.00059862459198,"z0":5.390909181325466,"aX":14.600988746927394},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.5,"breakHorizontal":-15.7,"spinRate":1755,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.4399036998556607,"extension":6.204558837413629},"index":1,"playId":"9b08149f-b07e-3fd7-a6e5-0a0e7c35f008","pitchNumber":2,"startTime":"2026-04-16T22:15:22.582Z","endTime":"2026-04-16T22:15:27.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.77746571742789,"aZ":-11.373197420181677,"pfxX":3.1996578722329185,"pfxZ":10.870548210797253,"pX":0.2123361329096709,"pZ":2.791957710328543,"vX0":-2.6825697090507763,"vY0":-138.16597161155562,"vZ0":-4.937277195156124,"x":108.91,"y":163.4,"x0":0.78515147851485,"y0":50.00087139820696,"z0":5.38095211554798,"aX":6.121199605622501},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.7,"breakHorizontal":-5.2,"spinRate":2239,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.39801930034785826,"extension":6.347720463168716},"index":2,"playId":"a1854c6a-1e92-3d68-b662-418dbe1960f5","pitchNumber":3,"startTime":"2026-04-16T22:15:44.513Z","endTime":"2026-04-16T22:15:49.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.21,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:15:49.118Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Johnathan Rodríguez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-16T22:15:53.621Z","endTime":"2026-04-16T22:17:36.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"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":95.0,"endSpeed":85.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.39871623969387,"aZ":-12.306897940986927,"pfxX":3.959960672496665,"pfxZ":10.41223009416965,"pX":0.7138939497782382,"pZ":2.5624657742482797,"vX0":-1.7828628753211866,"vY0":-138.13532261706786,"vZ0":-5.439804131985054,"x":89.79,"y":169.59,"x0":0.8577650176998289,"y0":50.00265092358892,"z0":5.4040270571039875,"aX":7.555920223055215},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":-6.7,"spinRate":2209,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.398449345816434,"extension":6.398456142132774},"index":0,"playId":"9016e951-9cc8-3e8a-be31-1ccd98d21562","pitchNumber":1,"startTime":"2026-04-16T22:16:12.398Z","endTime":"2026-04-16T22:16:16.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.873794359975165,"aZ":-19.193065375854736,"pfxX":-0.039812356026450946,"pfxZ":7.157504189562273,"pX":-0.6423315757281501,"pZ":3.1427575895127076,"vX0":-3.585423842296825,"vY0":-133.83430725733191,"vZ0":-2.51471215459211,"x":141.48,"y":153.93,"x0":0.7199226050488952,"y0":50.005224074221076,"z0":5.469167456471918,"aX":-0.07192911855619043},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.6,"breakHorizontal":0.8,"spinRate":2194,"spinDirection":175},"zone":1,"typeConfidence":2.0,"plateTime":0.40925552378589414,"extension":6.534946949842042},"index":1,"playId":"41eff219-83c1-3381-a353-4aad9462dad0","pitchNumber":2,"startTime":"2026-04-16T22:16:30.414Z","endTime":"2026-04-16T22:16:33.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.598549711170712,"aZ":-26.484058136616124,"pfxX":8.76410298258038,"pfxZ":3.565780916700164,"pX":1.6280683413255275,"pZ":1.88705757010606,"vX0":-1.6525993581595773,"vY0":-125.77109842993185,"vZ0":-3.2369168224051554,"x":54.94,"y":187.83,"x0":1.1573075367921413,"y0":50.00048922918881,"z0":5.349155863860677,"aX":13.97418013137735},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.9,"breakHorizontal":-15.5,"spinRate":1983,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.43625570104033784,"extension":6.303916975685049},"index":2,"playId":"bb669733-f9f5-3486-963b-2c5e7b947c60","pitchNumber":3,"startTime":"2026-04-16T22:16:51.230Z","endTime":"2026-04-16T22:16:56.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69686367695614,"aZ":-27.49926997310874,"pfxX":9.491952891587578,"pfxZ":3.055996426769802,"pX":-0.5884001622110434,"pZ":0.6745492990222002,"vX0":-6.594073988430085,"vY0":-123.03897126606667,"vZ0":-5.546449391289789,"x":139.43,"y":220.57,"x0":0.8947978103324771,"y0":50.00434451803032,"z0":5.291872846217196,"aX":14.536291620824702},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.4,"breakHorizontal":-15.6,"spinRate":2032,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.44537108661227576,"extension":6.386390565495672},"index":3,"playId":"c2c97aa8-1345-3ed6-8b46-a52a6d0a6478","pitchNumber":4,"startTime":"2026-04-16T22:17:08.074Z","endTime":"2026-04-16T22:17:12.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.68186301524567,"aZ":-21.305269961941484,"pfxX":1.0317458243165616,"pfxZ":5.847657674522617,"pX":-1.2193367505004689,"pZ":2.0541316735691533,"vX0":-5.92320869901066,"vY0":-135.48358117081992,"vZ0":-4.688607286511729,"x":163.48,"y":183.32,"x0":0.8614335108940745,"y0":50.00240703433116,"z0":5.296688974470855,"aX":1.918229930521101},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.8,"breakHorizontal":-0.6,"spinRate":2003,"spinDirection":163},"zone":13,"typeConfidence":2.0,"plateTime":0.40432981549639724,"extension":6.656945490029314},"index":4,"playId":"cdd0c999-38db-395d-ae0c-a2b83e0206a4","pitchNumber":5,"startTime":"2026-04-16T22:17:32.176Z","endTime":"2026-04-16T22:17:36.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671286,"link":"/api/v1/people/671286"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":671286,"link":"/api/v1/people/671286"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:17:36.516Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Steven Kwan called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-16T22:19:33.561Z","endTime":"2026-04-16T22:21:22.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"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":93.4,"endSpeed":85.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.91337605681055,"aZ":-16.425865966855117,"pfxX":-6.668855276341934,"pfxZ":8.360909438132376,"pX":-0.10729113355220109,"pZ":3.000926603848544,"vX0":5.514005905050107,"vY0":-135.91994715428154,"vZ0":-4.209156140755358,"x":121.09,"y":157.75,"x0":-1.2891200063118606,"y0":50.00286546686707,"z0":5.699481781062073,"aX":-12.561864677766675},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.5,"breakHorizontal":11.0,"spinRate":2273,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.40194516356878474,"extension":6.464079210895549},"index":0,"playId":"455f5d88-e5cf-3492-bd58-0005ff8d8b47","pitchNumber":1,"startTime":"2026-04-16T22:20:02.033Z","endTime":"2026-04-16T22:20:06.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.141297274681374,"aZ":-12.696101777328211,"pfxX":-5.3353313391903,"pfxZ":9.723551216852172,"pX":-0.3962597695832106,"pZ":2.878545290398383,"vX0":4.473959694832123,"vY0":-140.48306189515822,"vZ0":-5.454617098150672,"x":132.1,"y":161.06,"x0":-1.3144735337266489,"y0":50.003777634509774,"z0":5.667200182383256,"aX":-10.689279012212268},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.7,"breakHorizontal":8.8,"spinRate":2395,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.3895401905591287,"extension":6.509362854027116},"index":1,"playId":"c19aabcc-1015-36f2-adfb-7cde9ca45689","pitchNumber":2,"startTime":"2026-04-16T22:20:18.834Z","endTime":"2026-04-16T22:20:22.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.774847525445722,"aZ":-19.760062151788784,"pfxX":-7.097993401917181,"pfxZ":7.302142697839777,"pX":-0.5414515260327276,"pZ":2.898587933319974,"vX0":4.106899745818194,"vY0":-129.48886319440456,"vZ0":-3.049655436846877,"x":137.64,"y":160.52,"x0":-1.2250239013781772,"y0":50.00148034310334,"z0":5.601504876631522,"aX":-12.06523378409847},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.7,"breakHorizontal":12.0,"spinRate":1815,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.4228112255838319,"extension":6.642960207728623},"index":2,"playId":"35218140-d472-32ec-b17c-d576dfe0c070","pitchNumber":3,"startTime":"2026-04-16T22:20:38.321Z","endTime":"2026-04-16T22:20:42.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.9643209749816,"aZ":-13.712083277819545,"pfxX":-4.265189581472342,"pfxZ":9.190836184119187,"pX":0.0950095607267853,"pZ":3.9310097704981515,"vX0":5.156187414262577,"vY0":-140.63299583466812,"vZ0":-2.582911230366387,"x":113.38,"y":132.64,"x0":-1.2053971842794342,"y0":50.006621342244046,"z0":5.747322115854938,"aX":-8.571869651569108},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.3,"breakHorizontal":6.7,"spinRate":2471,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.389004383843532,"extension":6.411663594890872},"index":3,"playId":"c5de6abb-5d60-354b-9d7d-2a4a9da8e0c3","pitchNumber":4,"startTime":"2026-04-16T22:20:59.052Z","endTime":"2026-04-16T22:21:02.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02676130394178,"aZ":-40.65732860422939,"pfxX":5.219127507320724,"pfxZ":-5.516440845435133,"pX":-0.4621769566082611,"pZ":2.1992319689249866,"vX0":0.3694819240835632,"vY0":-123.11682804563407,"vZ0":-0.5512408535257086,"x":134.62,"y":179.4,"x0":-1.2923567482040994,"y0":50.00321182009035,"z0":5.861681882931354,"aX":8.026253656047414},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-9.8,"breakHorizontal":-9.6,"spinRate":2721,"spinDirection":36},"zone":4,"typeConfidence":2.0,"plateTime":0.44458830307247554,"extension":6.325877481404929},"index":4,"playId":"7cf22745-2d0e-3543-ad0b-23046413c6aa","pitchNumber":5,"startTime":"2026-04-16T22:21:17.533Z","endTime":"2026-04-16T22:21:22.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:21:22.446Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chase DeLauter walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-16T22:21:31.006Z","endTime":"2026-04-16T22:23:10.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"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":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.437051659609885,"aZ":-13.98408673457798,"pfxX":-4.438185162126087,"pfxZ":9.27328754766493,"pX":0.5096295156400569,"pZ":3.895027179083839,"vX0":6.262761304308549,"vY0":-139.44194360250742,"vZ0":-2.437201975859196,"x":97.57,"y":133.61,"x0":-1.1927136197237036,"y0":50.00544337632793,"z0":5.7072271701112,"aX":-8.70892138048587},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.4,"breakHorizontal":6.7,"spinRate":2389,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3933457833597749,"extension":6.453113164528844},"index":0,"playId":"b80757fa-0358-3a37-9dd4-55ac6ba384e9","pitchNumber":1,"startTime":"2026-04-16T22:21:47.814Z","endTime":"2026-04-16T22:21:52.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":95.8,"endSpeed":87.7,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.05242464452884,"aZ":-13.853597951337465,"pfxX":-4.43235932908456,"pfxZ":9.29501318812514,"pX":0.3138891105059971,"pZ":2.8703875806277463,"vX0":5.90010442666239,"vY0":-139.44851505128744,"vZ0":-4.8280956317446355,"x":105.04,"y":161.28,"x0":-1.2524741146631468,"y0":50.00576308918632,"z0":5.536636713544862,"aX":-8.739778481472046},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":6.8,"spinRate":2455,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.3926137116363355,"extension":6.494967924354483},"index":1,"playId":"a92e2935-3e0d-3736-90c8-47d097ad8959","pitchNumber":2,"startTime":"2026-04-16T22:22:05.910Z","endTime":"2026-04-16T22:22:09.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77337745266942,"aZ":-11.8396860154028,"pfxX":-6.137972908188239,"pfxZ":10.112387840341357,"pX":-1.638039674912623,"pZ":3.0183517657467807,"vX0":1.3878620707874838,"vY0":-141.05945478002448,"vZ0":-5.003836106509395,"x":179.44,"y":157.28,"x0":-1.3398287543687375,"y0":50.00151024620647,"z0":5.5817734773012235,"aX":-12.33914891245766},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.4,"breakHorizontal":10.8,"spinRate":2447,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.38864667373252004,"extension":6.574751100098035},"index":2,"playId":"10840763-41d0-3b6b-bc55-f5d7c98ab5bb","pitchNumber":3,"startTime":"2026-04-16T22:22:25.509Z","endTime":"2026-04-16T22:22:30.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2121964759228,"aZ":-39.9182579885362,"pfxX":3.476566889015282,"pfxZ":-5.045276278734418,"pX":0.004534090501815809,"pZ":1.034533754852101,"vX0":2.089532999915316,"vY0":-123.33643404867672,"vZ0":-3.1416244663636164,"x":116.83,"y":210.85,"x0":-1.3060324889344905,"y0":50.00019932609343,"z0":5.700969825297179,"aX":5.3392147116719535},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-9.6,"breakHorizontal":-6.8,"spinRate":2601,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4445912306931086,"extension":6.487213516045022},"index":3,"playId":"07f6037f-99a1-3dce-b90b-3021416513c5","pitchNumber":4,"startTime":"2026-04-16T22:22:44.596Z","endTime":"2026-04-16T22:22:49.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":95.2,"endSpeed":86.7,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00204028956368,"aZ":-14.79770028023083,"pfxX":-6.057876457243571,"pfxZ":8.954212958237154,"pX":-0.6808269397318024,"pZ":4.474692057790487,"vX0":4.0044711948741005,"vY0":-138.65573000377717,"vZ0":-0.6666325143154789,"x":142.95,"y":117.96,"x0":-1.3593178429590416,"y0":50.001065315534156,"z0":5.708835663221229,"aX":-11.753464744766912},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.3,"breakHorizontal":10.1,"spinRate":2391,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39554828174802514,"extension":6.5014614099239365},"index":4,"playId":"805bd467-af4b-3de7-9617-1f4e7c1afd15","pitchNumber":5,"startTime":"2026-04-16T22:23:04.073Z","endTime":"2026-04-16T22:23:10.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:23:10.852Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"José Ramírez homers (4) on a fly ball to right center field. Chase DeLauter scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-16T22:23:17.571Z","endTime":"2026-04-16T22:24:01.056Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":{"id":669358,"link":"/api/v1/people/669358"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":{"id":669358,"link":"/api/v1/people/669358"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18021897200243,"aZ":-12.631433900753384,"pfxX":-6.4447196746348325,"pfxZ":9.98713135346327,"pX":-0.23438223218553744,"pZ":2.474842199788369,"vX0":4.990197512452249,"vY0":-139.22514031017806,"vZ0":-6.320726661709692,"x":125.93,"y":171.96,"x0":-1.2154653077384796,"y0":50.006539211270145,"z0":5.6160289750569605,"aX":-12.614787048123132},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":10.6,"spinRate":2445,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.39390264825926913,"extension":6.626210496622828},"hitData":{"launchSpeed":103.9,"launchAngle":25.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":198.42,"coordY":59.62}},"index":0,"playId":"596a3de7-751f-3f0f-813b-c0c059bfa842","pitchNumber":1,"startTime":"2026-04-16T22:23:34.869Z","endTime":"2026-04-16T22:24:01.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.7,"awayTeamWinProbability":28.299999999999997,"homeTeamWinProbabilityAdded":16.6,"leverageIndex":1.2,"dramaIndex":137.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:24:01.056Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Manzardo walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-16T22:24:08.727Z","endTime":"2026-04-16T22:25:39.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.040795913921848,"aZ":-41.510541886752236,"pfxX":4.906116710011423,"pfxZ":-6.49983891283469,"pX":-0.6729018928584488,"pZ":3.4270717720970914,"vX0":0.2637599869589015,"vY0":-119.40555522036775,"vZ0":2.752672229482714,"x":142.65,"y":146.25,"x0":-1.4218275072540818,"y0":50.00107332882365,"z0":6.0070569352418,"aX":7.048989358016021},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-10.8,"breakHorizontal":-8.9,"spinRate":2588,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.4595744521996399,"extension":6.416100428515067},"index":0,"playId":"e719d28f-7e55-3e01-a25e-3811cff37193","pitchNumber":1,"startTime":"2026-04-16T22:24:25.158Z","endTime":"2026-04-16T22:24:30.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.121110806800694,"aZ":-42.30861025853826,"pfxX":3.261868211703389,"pfxZ":-6.965959032736224,"pX":-1.0875062648042286,"pZ":3.4040458925442802,"vX0":-0.42643261100201557,"vY0":-120.35627897807937,"vZ0":2.792276848179516,"x":158.45,"y":146.87,"x0":-1.3306110881153974,"y0":50.00225450569774,"z0":5.997120745799937,"aX":4.746357462911353},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-11.5,"breakHorizontal":-5.8,"spinRate":2560,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.4564991109799057,"extension":6.321402714026372},"index":1,"playId":"ab8ee5f0-5b8c-3ba0-93ac-1f46d687e6ef","pitchNumber":2,"startTime":"2026-04-16T22:24:40.596Z","endTime":"2026-04-16T22:24:45.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":95.8,"endSpeed":86.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.66507027790482,"aZ":-11.893420500001062,"pfxX":-6.749524799310027,"pfxZ":10.452498012391548,"pX":0.6550252194805052,"pZ":1.0419945865239792,"vX0":7.130970442955425,"vY0":-139.012915871338,"vZ0":-9.836006387681092,"x":92.03,"y":210.65,"x0":-1.0771330332392164,"y0":50.00502962045399,"z0":5.434506023446088,"aX":-13.098423126079142},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.8,"breakHorizontal":10.6,"spinRate":2472,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3953246110043698,"extension":6.668465150524649},"index":2,"playId":"b56ef1ed-82d4-36b1-beb2-db961e1b4c9d","pitchNumber":3,"startTime":"2026-04-16T22:24:58.484Z","endTime":"2026-04-16T22:25:02.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60324381547971,"aZ":-14.28887917985459,"pfxX":-5.617651352092738,"pfxZ":9.425367639100813,"pX":0.12181736647488059,"pZ":2.9951816946879655,"vX0":5.621202888117681,"vY0":-137.41176171419704,"vZ0":-4.6380349425572565,"x":112.36,"y":157.91,"x0":-1.227998395573621,"y0":50.00427100718022,"z0":5.6873168901475974,"aX":-10.662376486504607},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.2,"breakHorizontal":8.9,"spinRate":2337,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.3997638505953569,"extension":6.507092586913185},"index":3,"playId":"6e719655-63a8-384c-ac25-587536823107","pitchNumber":4,"startTime":"2026-04-16T22:25:17.922Z","endTime":"2026-04-16T22:25:22.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":71.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.067278328992032,"aZ":-19.31825888960732,"pfxX":-5.901018356127465,"pfxZ":9.637137779988645,"pX":-1.8357209380837851,"pZ":6.595922075238993,"vX0":0.542445274993833,"vY0":-115.77020095425358,"vZ0":5.154747453706653,"x":186.97,"y":60.69,"x0":-1.310333302955608,"y0":50.002867701392205,"z0":6.199976677629983,"aX":-7.87295454923901},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":19.2,"breakHorizontal":10.4,"spinRate":2072,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4762501410384603,"extension":6.57100634036166},"index":4,"playId":"7e62b1f4-8c85-3bef-8d31-d6ecd1342dd0","pitchNumber":5,"startTime":"2026-04-16T22:25:34.340Z","endTime":"2026-04-16T22:25:39.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.4,"awayTeamWinProbability":26.599999999999994,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.46,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:25:39.348Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Valera grounds out, second baseman Jeremiah Jackson to first baseman Pete Alonso. Kyle Manzardo to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-16T22:26:49.806Z","endTime":"2026-04-16T22:27:18.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-16T22:26:02.396Z","endTime":"2026-04-16T22:26:51.956Z","isPitch":false,"type":"action","player":{"id":671655,"link":"/api/v1/people/671655"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43324679488039,"aZ":-22.594406269711193,"pfxX":-7.902085534645413,"pfxZ":5.973772676361303,"pX":0.4904999809306954,"pZ":1.8686794887806673,"vX0":6.723443445875799,"vY0":-125.83891771747166,"vZ0":-4.92276740025458,"x":98.3,"y":188.33,"x0":-1.188704856851871,"y0":50.00615332026467,"z0":5.679823835874887,"aX":-12.681311262693539},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.8,"breakHorizontal":12.8,"spinRate":1770,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.4351969780716436,"extension":6.480951513222491},"index":1,"playId":"ee8c88d2-7968-3138-841b-ba1ea50e8afa","pitchNumber":1,"startTime":"2026-04-16T22:26:51.956Z","endTime":"2026-04-16T22:26:56.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.983031082543214,"aZ":-38.780878436772866,"pfxX":5.050171408777244,"pfxZ":-4.319684774256496,"pX":0.007089510919759944,"pZ":1.93979487934193,"vX0":1.1631042816543673,"vY0":-123.03744957527866,"vZ0":-1.415264962609004,"x":116.73,"y":186.41,"x0":-1.1281253981848978,"y0":50.003634682622646,"z0":5.816380517918778,"aX":7.7230534439051235},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-7.9,"breakHorizontal":-9.4,"spinRate":2653,"spinDirection":24},"zone":8,"typeConfidence":2.0,"plateTime":0.44559704255889043,"extension":6.498110829963582},"hitData":{"launchSpeed":94.4,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":161.55,"coordY":157.7}},"index":2,"playId":"84210f47-c30c-3475-819e-0e3f9c4a6173","pitchNumber":2,"startTime":"2026-04-16T22:27:10.831Z","endTime":"2026-04-16T22:27:18.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.2,"awayTeamWinProbability":27.799999999999997,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.86,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:27:18.681Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Angel Martínez lines out to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-16T22:27:33.562Z","endTime":"2026-04-16T22:28:16.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.965708464183404,"aZ":-24.02310707385331,"pfxX":1.256172340015774,"pfxZ":4.542942193614915,"pX":-0.14914995928976307,"pZ":1.652937392277686,"vX0":3.657670078783569,"vY0":-132.54374354024273,"vZ0":-5.2995399555155345,"x":122.69,"y":194.15,"x0":-1.7054052842872651,"y0":50.00544399482201,"z0":5.41228399537516,"aX":2.2548699919785022},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.4,"breakHorizontal":-3.0,"spinRate":2395,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.4118415883417881,"extension":6.575785935353853},"index":0,"playId":"e77f2b2c-4c3a-375b-ab43-71bca3f34593","pitchNumber":1,"startTime":"2026-04-16T22:27:50.214Z","endTime":"2026-04-16T22:27:55.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"second":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.685891168313006,"aZ":-18.73994647194228,"pfxX":-6.582955565619537,"pfxZ":8.054638248910592,"pX":-0.13723652513712534,"pZ":2.7567564388721113,"vX0":4.930361262769879,"vY0":-128.34693719385697,"vZ0":-3.6808360975485175,"x":122.23,"y":164.35,"x0":-1.2283335900518337,"y0":50.000316483704445,"z0":5.669680960075879,"aX":-10.975782229167997},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":13.9,"breakHorizontal":10.8,"spinRate":1867,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.42683489137228214,"extension":6.576343059016723},"hitData":{"launchSpeed":74.8,"launchAngle":14.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":159.4,"coordY":152.35}},"index":1,"playId":"ef81e5aa-96ed-3e8a-9144-33c9cc17369f","pitchNumber":2,"startTime":"2026-04-16T22:28:09.650Z","endTime":"2026-04-16T22:28:16.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"second":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.8,"awayTeamWinProbability":30.200000000000003,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.91,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:28:16.139Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Samuel Basallo grounds out to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-16T22:30:10.787Z","endTime":"2026-04-16T22:30:59.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"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":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.4,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43000793334414,"aZ":-13.819675192197337,"pfxX":2.5407239730750115,"pfxZ":10.19792165649423,"pX":-0.026085307127685496,"pZ":2.7895557083301883,"vX0":-2.9257490198770215,"vY0":-134.16426978648747,"vZ0":-4.535194053183046,"x":117.99,"y":163.46,"x0":0.7549924450418074,"y0":50.00652428831694,"z0":5.506407766156531,"aX":4.574789238704709},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.5,"breakHorizontal":-3.8,"spinRate":2188,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.4102363436447334,"extension":6.559826423157238},"index":0,"playId":"27120236-0028-3e35-b6f4-c19365fa1e29","pitchNumber":1,"startTime":"2026-04-16T22:30:23.113Z","endTime":"2026-04-16T22:30:27.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-04-16T22:30:30.532Z","endTime":"2026-04-16T22:30:39.402Z","isPitch":false,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.324157122650796,"aZ":-30.15131007702928,"pfxX":-3.852462537124654,"pfxZ":1.2983706216116335,"pX":-0.9891123305734485,"pZ":2.631945454880773,"vX0":-2.833039081817432,"vY0":-124.21006746543726,"vZ0":-1.2424407032543556,"x":154.7,"y":167.72,"x0":0.6675268926361522,"y0":50.00293873857977,"z0":5.650008192241138,"aX":-6.008292392369967},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.3,"breakHorizontal":7.7,"spinRate":2341,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4412890966123397,"extension":6.515599409674946},"index":2,"playId":"c9d0aadc-9154-3a59-9f30-b3652ee91a57","pitchNumber":2,"startTime":"2026-04-16T22:30:39.402Z","endTime":"2026-04-16T22:30:44.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98528718458208,"aZ":-29.525690474728137,"pfxX":-4.447957052261392,"pfxZ":1.6666999950804549,"pX":0.0617293481260615,"pZ":2.774604531998047,"vX0":-0.32352592539414826,"vY0":-124.8535647099099,"vZ0":-1.1739032863258865,"x":114.65,"y":163.87,"x0":0.7709757331490186,"y0":50.000366800993184,"z0":5.669801066364325,"aX":-7.055418233759534},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.0,"breakHorizontal":8.2,"spinRate":2468,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.43787243893365346,"extension":6.469263273900448},"hitData":{"launchSpeed":102.4,"launchAngle":-5.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.92,"coordY":167.38}},"index":3,"playId":"ed3d282b-e1b5-396d-9128-2b0ea155f85f","pitchNumber":3,"startTime":"2026-04-16T22:30:51.291Z","endTime":"2026-04-16T22:30:59.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.1,"awayTeamWinProbability":27.900000000000006,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:30:59.720Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeremiah Jackson flies out to left fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-16T22:31:06.340Z","endTime":"2026-04-16T22:31:29.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":94.2,"endSpeed":85.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08756139444564,"aZ":-17.265224873890514,"pfxX":4.307703010700042,"pfxZ":7.897950241718943,"pX":-1.2401817725672815,"pZ":2.900327630536585,"vX0":-6.663515689869934,"vY0":-136.96853528529476,"vZ0":-3.537882140010883,"x":164.27,"y":160.47,"x0":0.671800475042114,"y0":50.00375750264507,"z0":5.39940691609864,"aX":8.13295933379638},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.7,"breakHorizontal":-6.2,"spinRate":1980,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.4008990493978519,"extension":6.73474132943209},"hitData":{"launchSpeed":73.2,"launchAngle":42.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":98.53,"coordY":107.16}},"index":0,"playId":"b1a971a5-b3ea-3cdb-9a9e-f7d1f23cf3c1","pitchNumber":1,"startTime":"2026-04-16T22:31:21.190Z","endTime":"2026-04-16T22:31:29.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":1.6000000000000085,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:31:29.383Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Coby Mayo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-16T22:31:34.773Z","endTime":"2026-04-16T22:32:37.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"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":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"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":94.1,"endSpeed":85.2,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.213076134414166,"aZ":-13.700021084812024,"pfxX":2.053993797584961,"pfxZ":9.843031707593564,"pX":0.642620868136908,"pZ":2.144500631642995,"vX0":-1.3206063956677974,"vY0":-136.85486148266693,"vZ0":-6.173437014724066,"x":92.5,"y":180.88,"x0":0.8672472451765547,"y0":50.00071902116815,"z0":5.386460153352985,"aX":3.8540781166440774},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":-3.4,"spinRate":2044,"spinDirection":147},"zone":9,"typeConfidence":2.0,"plateTime":0.4018813213908068,"extension":6.542186641382824},"index":0,"playId":"6d3c2e6b-4420-3043-a85b-af994b67c847","pitchNumber":1,"startTime":"2026-04-16T22:31:58.626Z","endTime":"2026-04-16T22:32:02.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.3,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.553069906363994,"aZ":-28.477116903639423,"pfxX":7.388654500623668,"pfxZ":2.2909330023900276,"pX":0.6989373445911296,"pZ":1.9557126874012472,"vX0":-3.2188289746356302,"vY0":-126.89684201701287,"vZ0":-2.9227006999345546,"x":90.36,"y":185.98,"x0":1.0313971731868379,"y0":50.00177280735818,"z0":5.416499370677922,"aX":11.920648174710886},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.6,"breakHorizontal":-12.5,"spinRate":1934,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.4334059861906363,"extension":6.246691973128702},"index":1,"playId":"51e6bd4d-9bde-36a7-87b7-321f31dee182","pitchNumber":2,"startTime":"2026-04-16T22:32:12.322Z","endTime":"2026-04-16T22:32:17.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-16T22:32:22.953Z","endTime":"2026-04-16T22:32:33.282Z","isPitch":false,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.5,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.639247081041848,"aZ":-29.919541386567246,"pfxX":8.629323226581661,"pfxZ":1.50819654558871,"pX":1.5522329624684856,"pZ":1.386963936136375,"vX0":-1.4802472744727515,"vY0":-122.16712481735063,"vZ0":-3.318516628593744,"x":57.83,"y":201.33,"x0":1.0500111258145188,"y0":50.002551677729116,"z0":5.365997788988371,"aX":12.893789143453363},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.2,"breakHorizontal":-15.2,"spinRate":1989,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.450328435230531,"extension":6.457735660592114},"index":3,"playId":"6b6ed8c8-f348-37d7-a1cb-341c89b9bfe7","pitchNumber":3,"startTime":"2026-04-16T22:32:33.282Z","endTime":"2026-04-16T22:32:37.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.7,"awayTeamWinProbability":25.299999999999997,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:32:37.132Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Brito grounds out, first baseman Pete Alonso to pitcher Shane Baz.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-16T22:34:42.749Z","endTime":"2026-04-16T22:35:42.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":2},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":88.3,"endSpeed":81.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.424887502131877,"aZ":-27.478721852836212,"pfxX":2.5657931109958128,"pfxZ":2.7916697690487187,"pX":-0.47094039506149,"pZ":3.429146362205037,"vX0":1.6418014958939824,"vY0":-128.61962142661204,"vZ0":-0.2286833589005789,"x":134.95,"y":146.19,"x0":-1.4498942029298774,"y0":50.004751367600825,"z0":5.640962258470619,"aX":4.321091650477866},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.3,"breakHorizontal":-5.0,"spinRate":2374,"spinDirection":180},"zone":11,"typeConfidence":2.0,"plateTime":0.4250282676178059,"extension":6.475290981976375},"index":0,"playId":"48253951-43a4-3321-9c31-36f17f0472d5","pitchNumber":1,"startTime":"2026-04-16T22:34:58.354Z","endTime":"2026-04-16T22:35:03.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":96.9,"endSpeed":88.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.337184781069254,"aZ":-11.391059980512942,"pfxX":-6.4903464524429575,"pfxZ":10.426994026433807,"pX":0.43155601669647675,"pZ":1.453413167025106,"vX0":6.796153368331175,"vY0":-140.63733440367926,"vZ0":-9.173208065110583,"x":100.55,"y":199.54,"x0":-1.1786794187916347,"y0":50.00646785999575,"z0":5.506194151848967,"aX":-12.941305975512044},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.0,"breakHorizontal":10.3,"spinRate":2489,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.39018939000055397,"extension":6.524244384124701},"index":1,"playId":"f1f89f99-8aba-3ca6-9e4c-3c1f65db56fd","pitchNumber":2,"startTime":"2026-04-16T22:35:15.237Z","endTime":"2026-04-16T22:35:20.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1641906772123,"aZ":-26.785913985549776,"pfxX":1.170908775843057,"pfxZ":3.162738901609771,"pX":0.10822750406354274,"pZ":3.035961298808121,"vX0":3.342495710678602,"vY0":-129.55952129605913,"vZ0":-1.518749494623878,"x":112.87,"y":156.81,"x0":-1.3490209074608788,"y0":50.00616081291495,"z0":5.669900728185037,"aX":1.9983068681128073},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.6,"breakHorizontal":-2.9,"spinRate":2324,"spinDirection":180},"zone":2,"typeConfidence":2.0,"plateTime":0.4221723283488683,"extension":6.511431715249574},"hitData":{"launchSpeed":99.0,"launchAngle":5.0,"totalDistance":105.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.95,"coordY":164.35}},"index":2,"playId":"0be5b4dd-c71e-39d4-8dc1-7ea039d0ec68","pitchNumber":3,"startTime":"2026-04-16T22:35:33.725Z","endTime":"2026-04-16T22:35:42.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.1,"awayTeamWinProbability":26.900000000000006,"homeTeamWinProbabilityAdded":-1.6000000000000085,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:35:42.351Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hedges strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-16T22:35:52.871Z","endTime":"2026-04-16T22:37:42.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.9,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.816557849374405,"aZ":-12.183695255344196,"pfxX":-5.596851675628537,"pfxZ":10.503687770067295,"pX":0.8127898592601944,"pZ":2.1457063716418334,"vX0":7.222016267462343,"vY0":-137.85438166309845,"vZ0":-6.965380552783903,"x":86.02,"y":180.85,"x0":-1.1274980482746437,"y0":50.00354513787897,"z0":5.547178654511246,"aX":-10.653268821876207},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":8.4,"spinRate":2388,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3990149305120525,"extension":6.745320903970152},"index":0,"playId":"ddfcdece-472c-37b4-b0f8-e837c7b3f11c","pitchNumber":1,"startTime":"2026-04-16T22:36:13.215Z","endTime":"2026-04-16T22:36:17.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.876843893494442,"aZ":-40.1479655268395,"pfxX":2.403708405841993,"pfxZ":-5.175524659613692,"pX":1.3907591176017147,"pZ":1.0253184043712866,"vX0":4.9829097583025845,"vY0":-123.88740305267439,"vZ0":-3.2314740176729235,"x":63.99,"y":211.1,"x0":-0.9664013412844707,"y0":50.00528183887901,"z0":5.733531413534116,"aX":3.70104392216675},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-10.0,"breakHorizontal":-5.6,"spinRate":2654,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.44368598243336166,"extension":6.651966176164754},"index":1,"playId":"49228de6-383c-36e3-985b-2a4fd3c6ed47","pitchNumber":2,"startTime":"2026-04-16T22:36:29.778Z","endTime":"2026-04-16T22:36:34.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.58758736049682,"aZ":-13.862849785814134,"pfxX":-7.480215590236938,"pfxZ":9.097754426635497,"pX":-0.641041936999086,"pZ":1.6581220503337428,"vX0":3.9490760952566415,"vY0":-140.888848326511,"vZ0":-8.197836026044193,"x":141.44,"y":194.01,"x0":-1.0878640308825498,"y0":50.00699686271148,"z0":5.498998033220465,"aX":-15.062514940320227},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.0,"breakHorizontal":12.7,"spinRate":2374,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.38856208877886367,"extension":6.6392402760252605},"index":2,"playId":"6e77b564-caad-3664-ac62-d1c9cfb5074d","pitchNumber":3,"startTime":"2026-04-16T22:36:49.114Z","endTime":"2026-04-16T22:36:54.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.419332006670626,"aZ":-25.968233074555886,"pfxX":1.1308695228418721,"pfxZ":3.6772405293688637,"pX":-0.1259482530032514,"pZ":1.3836171115485785,"vX0":2.925111721190508,"vY0":-128.51034467360387,"vZ0":-5.395846429786257,"x":121.8,"y":201.42,"x0":-1.421815586846058,"y0":50.002036288447904,"z0":5.505025728224128,"aX":1.907975873413027},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.8,"breakHorizontal":-2.6,"spinRate":2382,"spinDirection":189},"zone":13,"typeConfidence":2.0,"plateTime":0.42476910940730406,"extension":6.535616541756955},"index":3,"playId":"319d065b-6c78-37e4-8b95-a54e55e9c20f","pitchNumber":4,"startTime":"2026-04-16T22:37:13.466Z","endTime":"2026-04-16T22:37:18.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-16T22:37:22.687Z","endTime":"2026-04-16T22:37:37.958Z","isPitch":false,"type":"action","player":{"id":595978,"link":"/api/v1/people/595978"},"defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.486423174667333,"aZ":-28.01259098505095,"pfxX":1.5947888262045,"pfxZ":2.4056221644814384,"pX":0.11693236299822211,"pZ":1.0415522012012273,"vX0":3.245210413122416,"vY0":-130.9031529304329,"vZ0":-5.890809592408391,"x":112.54,"y":210.66,"x0":-1.3476146658216952,"y0":50.00183796909922,"z0":5.427031354428465,"aX":2.7583525925599},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.2,"breakHorizontal":-3.6,"spinRate":2434,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.4189386557062629,"extension":6.609002888991401},"index":5,"playId":"50e91398-ae64-3fc6-94aa-5752691097c2","pitchNumber":5,"startTime":"2026-04-16T22:37:37.958Z","endTime":"2026-04-16T22:37:42.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.0,"awayTeamWinProbability":28.0,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:37:42.932Z","atBatIndex":14},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brayan Rocchio pops out to shortstop Blaze Alexander.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-16T22:37:47.349Z","endTime":"2026-04-16T22:38:53.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12619866322266,"aZ":-40.421332519348354,"pfxX":1.3382846595290343,"pfxZ":-5.549260040730893,"pX":0.2864644403009201,"pZ":1.4595940720247371,"vX0":3.1581502851808265,"vY0":-121.73833723761028,"vZ0":-1.9128457039335065,"x":106.08,"y":199.37,"x0":-1.2067170415382305,"y0":50.0038173987435,"z0":5.7871308746181365,"aX":1.9881967434208458},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-10.2,"breakHorizontal":-3.2,"spinRate":2640,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4516515617229242,"extension":6.534922815987999},"index":0,"playId":"d5da6570-1175-31cb-8adc-1c71b75a30bb","pitchNumber":1,"startTime":"2026-04-16T22:38:06.984Z","endTime":"2026-04-16T22:38:11.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0538340962521,"aZ":-40.98985774530181,"pfxX":1.4984757865404887,"pfxZ":-5.649651091076832,"pX":1.2194509803149831,"pZ":2.117597796301165,"vX0":5.119458939881594,"vY0":-124.5981245482439,"vZ0":-0.757321014633263,"x":70.52,"y":181.6,"x0":-1.0639455615703581,"y0":50.006229255315624,"z0":5.838202146247136,"aX":2.336024812553774},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-10.1,"breakHorizontal":-4.0,"spinRate":2721,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.441044944785272,"extension":6.534120410423027},"index":1,"playId":"b6474878-03ff-3994-916e-92ece2157e2a","pitchNumber":2,"startTime":"2026-04-16T22:38:25.001Z","endTime":"2026-04-16T22:38:30.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":97.2,"endSpeed":87.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.686846971429155,"aZ":-10.237407356276353,"pfxX":-6.219273457450378,"pfxZ":10.973280231766077,"pX":-0.21205178795039087,"pZ":2.5437020165974427,"vX0":5.123453866763592,"vY0":-141.32117291336084,"vZ0":-6.36839678938598,"x":125.08,"y":170.1,"x0":-1.2509289074551062,"y0":50.006852377052624,"z0":5.5017200942214854,"aX":-12.437097688686709},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.6,"breakHorizontal":10.1,"spinRate":2410,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3893178069920169,"extension":6.780275083368383},"hitData":{"launchSpeed":84.1,"launchAngle":62.0,"totalDistance":185.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":86.52,"coordY":140.75}},"index":2,"playId":"05c00615-b911-3cad-8fb9-3468dc3ddd97","pitchNumber":3,"startTime":"2026-04-16T22:38:43.533Z","endTime":"2026-04-16T22:38:53.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.2,"awayTeamWinProbability":28.799999999999997,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:38:53.194Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leody Taveras strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-16T22:40:42.602Z","endTime":"2026-04-16T22:42:35.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.0,"endSpeed":83.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.681254591703,"aZ":-17.04606185910198,"pfxX":2.825333368735185,"pfxZ":8.457255704608173,"pX":0.3170409580095456,"pZ":3.4316152861686486,"vX0":-2.3120097626863974,"vY0":-133.8444860585719,"vZ0":-2.1374048750697927,"x":104.92,"y":146.13,"x0":0.8310128547450358,"y0":50.003775517228945,"z0":5.480537100510023,"aX":5.054358439076384},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.0,"breakHorizontal":-4.6,"spinRate":1993,"spinDirection":147},"zone":3,"typeConfidence":2.0,"plateTime":0.41146515545422924,"extension":6.493286421296833},"index":0,"playId":"2eb7f719-075f-3dee-ad0f-fdf53aa75272","pitchNumber":1,"startTime":"2026-04-16T22:40:58.100Z","endTime":"2026-04-16T22:41:02.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":85.8,"endSpeed":78.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.236150395876635,"aZ":-30.538915886602755,"pfxX":8.699409877090325,"pfxZ":1.04315996999701,"pX":-0.006071481597685766,"pZ":1.233804997979505,"vX0":-5.0819976351554725,"vY0":-124.81908039352436,"vZ0":-3.8990867518089583,"x":117.23,"y":205.47,"x0":0.9356329075209783,"y0":50.001018206227364,"z0":5.355638440609939,"aX":13.601729065746593},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.2,"breakHorizontal":-14.4,"spinRate":1897,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.44034506421501174,"extension":6.222632275347547},"index":1,"playId":"2163054f-577f-33b9-99ec-2967a0b8fc94","pitchNumber":2,"startTime":"2026-04-16T22:41:10.703Z","endTime":"2026-04-16T22:41:15.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-16T22:41:27.148Z","endTime":"2026-04-16T22:41:35.664Z","isPitch":false,"type":"action","player":{"id":665750,"link":"/api/v1/people/665750"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":85.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.55942313661093,"aZ":-14.299239488299298,"pfxX":1.5594264974898184,"pfxZ":9.32755338494752,"pX":-0.3425604473681113,"pZ":3.35263846281955,"vX0":-3.554099304269255,"vY0":-138.44877314597753,"vZ0":-3.0770669517268017,"x":130.06,"y":148.26,"x0":0.762576498196226,"y0":50.00684042587376,"z0":5.451758063992429,"aX":2.990156363054675},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":-1.9,"spinRate":2210,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.3975547331412228,"extension":6.451353726130028},"index":3,"playId":"23dfcb5c-7086-3486-891c-dbccf1767cfa","pitchNumber":3,"startTime":"2026-04-16T22:41:35.664Z","endTime":"2026-04-16T22:41:39.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.746288899901586,"aZ":-27.265438620428704,"pfxX":-3.8041504486985307,"pfxZ":2.928926221509347,"pX":-2.322188922682497,"pZ":0.5393696407401037,"vX0":-6.291878267110062,"vY0":-128.20902835072874,"vZ0":-6.837176200808949,"x":205.52,"y":224.22,"x0":0.6513298718385204,"y0":50.0044767523066,"z0":5.34834086000493,"aX":-6.377414145169054},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.1,"breakHorizontal":8.2,"spinRate":2394,"spinDirection":198},"zone":13,"typeConfidence":2.0,"plateTime":0.4260550628084685,"extension":6.916515812590964},"index":4,"playId":"7535323d-7f50-3723-9ef2-57400cc67c92","pitchNumber":4,"startTime":"2026-04-16T22:41:56.905Z","endTime":"2026-04-16T22:42:01.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.893051166899767,"aZ":-27.924863164393226,"pfxX":9.388717174207356,"pfxZ":2.714584454139498,"pX":1.121291542312322,"pZ":1.5614207517725276,"vX0":-2.7599218101440095,"vY0":-125.05446427844647,"vZ0":-3.59781530183545,"x":74.26,"y":196.62,"x0":1.02706023219638,"y0":50.004015486455124,"z0":5.338350251260033,"aX":14.701997621736322},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.2,"breakHorizontal":-16.2,"spinRate":1911,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4399080724518156,"extension":6.332346705856443},"index":5,"playId":"1da0dfe4-0319-34a6-b337-5ec6462be3ce","pitchNumber":5,"startTime":"2026-04-16T22:42:17.618Z","endTime":"2026-04-16T22:42:23.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":86.6,"endSpeed":78.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.741679878369183,"aZ":-31.14779539051043,"pfxX":10.627598256002692,"pfxZ":0.6532442481156009,"pX":0.9668024123583571,"pZ":1.6345086549814893,"vX0":-3.4880270401717253,"vY0":-125.97281045096543,"vZ0":-2.80725304476242,"x":80.15,"y":194.65,"x0":1.002836873936784,"y0":50.00522593204982,"z0":5.326607638043185,"aX":16.785807548229652},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.7,"breakHorizontal":-18.2,"spinRate":1965,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.43772627089875327,"extension":6.507123893501162},"index":6,"playId":"feeed124-ed48-3dff-9259-7f93f294efee","pitchNumber":6,"startTime":"2026-04-16T22:42:31.095Z","endTime":"2026-04-16T22:42:35.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":2.3999999999999915,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:42:35.183Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Blaze Alexander pops out to first baseman Kyle Manzardo in foul territory.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-16T22:42:37.454Z","endTime":"2026-04-16T22:43:07.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.9,"endSpeed":85.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62612299370215,"aZ":-15.596150909836334,"pfxX":4.648649115179956,"pfxZ":8.87406102161549,"pX":-1.0709355291752096,"pZ":2.5607915144311155,"vX0":-6.3483542750964075,"vY0":-136.45945520927225,"vZ0":-4.576087436301754,"x":157.82,"y":169.64,"x0":0.6917739109947326,"y0":50.0054697827449,"z0":5.348986283273372,"aX":8.687501189065047},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":-7.0,"spinRate":2170,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.40282362720365406,"extension":6.742001402326077},"hitData":{"launchSpeed":87.1,"launchAngle":81.0,"totalDistance":32.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":148.24,"coordY":193.4}},"index":0,"playId":"66a9d972-04d1-3c28-bc49-a061d6fa862d","pitchNumber":1,"startTime":"2026-04-16T22:42:57.986Z","endTime":"2026-04-16T22:43:07.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":75.4,"awayTeamWinProbability":24.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:43:07.947Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Ward flies out sharply to center fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-16T22:43:21.980Z","endTime":"2026-04-16T22:43:39.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.723140141348882,"aZ":-14.208239325765689,"pfxX":2.849737785270249,"pfxZ":9.383188454264253,"pX":0.08187120335739578,"pZ":2.591186752695031,"vX0":-3.299292047437817,"vY0":-137.54374761759277,"vZ0":-4.93874109038128,"x":113.88,"y":168.82,"x0":0.9271175890750589,"y0":50.001519900500924,"z0":5.3746422235270055,"aX":5.455774065211855},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":-4.4,"spinRate":2185,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.3983421558941056,"extension":6.627381159357685},"hitData":{"launchSpeed":102.8,"launchAngle":27.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":143.07,"coordY":40.57}},"index":0,"playId":"76ab464b-b699-341d-83a7-3480c27c3e14","pitchNumber":1,"startTime":"2026-04-16T22:43:31.390Z","endTime":"2026-04-16T22:43:39.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.4,"awayTeamWinProbability":23.599999999999994,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:43:39.943Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, second baseman Jeremiah Jackson to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-16T22:45:49.543Z","endTime":"2026-04-16T22:46:51.029Z","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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":2},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.630457082016882,"aZ":-27.028763898649053,"pfxX":2.536273380851761,"pfxZ":3.0904612128559847,"pX":-0.2076530666419344,"pZ":2.7863932133600393,"vX0":2.445334202166986,"vY0":-128.90764444284105,"vZ0":-2.099999643351302,"x":124.92,"y":163.55,"x0":-1.5019170517755407,"y0":50.00112622450902,"z0":5.721978348227902,"aX":4.21913102173962},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.3,"breakHorizontal":-5.2,"spinRate":2318,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.4267618858220841,"extension":6.560712067186247},"index":0,"playId":"c11aee39-ec06-329c-bf47-05255daf2c96","pitchNumber":1,"startTime":"2026-04-16T22:46:08.413Z","endTime":"2026-04-16T22:46:14.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.2,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.851999046644107,"aZ":-20.84718157510997,"pfxX":-8.610081312124422,"pfxZ":6.751441216829207,"pX":0.2286736472921546,"pZ":0.8643858637990174,"vX0":6.223332797508769,"vY0":-128.98592563954327,"vZ0":-7.865848685692339,"x":108.28,"y":215.44,"x0":-1.1015876754840155,"y0":50.00492488938733,"z0":5.571770714612272,"aX":-14.450657215007094},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.6,"breakHorizontal":14.2,"spinRate":1879,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.42530504757983456,"extension":6.751596982297849},"index":1,"playId":"cb83c42e-de2f-3fa1-8729-eddb804a362b","pitchNumber":2,"startTime":"2026-04-16T22:46:24.198Z","endTime":"2026-04-16T22:46:29.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.059665855160656,"aZ":-19.851653111471215,"pfxX":-8.489924100472741,"pfxZ":7.4928299588275475,"pX":-0.32680911534451007,"pZ":2.3918373638581434,"vX0":5.230748425731969,"vY0":-127.86566373573407,"vZ0":-4.142942824388909,"x":129.46,"y":174.2,"x0":-1.303247594553828,"y0":50.00170292299692,"z0":5.604345508611632,"aX":-13.960524565913136},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":12.7,"breakHorizontal":14.0,"spinRate":1901,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.42948812747644904,"extension":6.521419099512542},"hitData":{"launchSpeed":95.5,"launchAngle":2.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.27,"coordY":158.52}},"index":2,"playId":"419a7cb6-57bd-3890-bfab-71908b82a1a0","pitchNumber":3,"startTime":"2026-04-16T22:46:43.636Z","endTime":"2026-04-16T22:46:51.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.9,"awayTeamWinProbability":25.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:46:51.029Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Chase DeLauter pops out to catcher Samuel Basallo in foul territory.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-16T22:46:58.013Z","endTime":"2026-04-16T22:49:03.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":88.8,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.11956666717179,"aZ":-14.29437389176826,"pfxX":-7.501890951717132,"pfxZ":8.792225137425167,"pX":0.6488631884738267,"pZ":1.9965117717478718,"vX0":7.6623729144459185,"vY0":-142.50553273024892,"vZ0":-7.33986549181652,"x":92.27,"y":184.87,"x0":-1.1145365338447526,"y0":50.006708042258644,"z0":5.529167983505664,"aX":-15.262883463936289},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.4,"breakHorizontal":11.9,"spinRate":2430,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.38598361586741525,"extension":6.734555723372579},"index":0,"playId":"dad83c61-8812-3ad9-a958-2e70b3d53ebb","pitchNumber":1,"startTime":"2026-04-16T22:47:14.826Z","endTime":"2026-04-16T22:47:19.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":81.8,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.99042602873603,"aZ":-20.077914125289414,"pfxX":-8.689837578776142,"pfxZ":7.0424770428827586,"pX":0.7811128554717526,"pZ":1.1700224213996278,"vX0":7.404837497649731,"vY0":-131.06276827535038,"vZ0":-7.477388569413943,"x":87.23,"y":207.19,"x0":-0.969503935840887,"y0":50.00408253564767,"z0":5.591125717891443,"aX":-14.92679085577379},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.0,"breakHorizontal":13.8,"spinRate":1813,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4199771336821345,"extension":6.730779293619127},"index":1,"playId":"371d7230-36e7-3fde-bcd5-234e56f1150b","pitchNumber":2,"startTime":"2026-04-16T22:47:31.430Z","endTime":"2026-04-16T22:47:36.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":98.3,"endSpeed":88.4,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.29698103038472,"aZ":-11.909800080774133,"pfxX":-4.326930541621801,"pfxZ":9.960400155941732,"pX":-0.14087215037756343,"pZ":2.7546280904343154,"vX0":4.381650152372634,"vY0":-142.96639873723473,"vZ0":-5.675542976893205,"x":124.98,"y":140.9,"x0":-1.144176761318892,"y0":50.000614559852245,"z0":5.538705349397117,"aX":-8.800863734444727},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.8,"breakHorizontal":6.7,"spinRate":2444,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.38569731085891235,"extension":6.71317841294793},"index":2,"playId":"f476a22e-ac96-38d2-81b5-d8f7d5a9b77a","pitchNumber":3,"startTime":"2026-04-16T22:47:50.825Z","endTime":"2026-04-16T22:47:53.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25124158079122,"aZ":-39.63821383932915,"pfxX":2.9495748116217024,"pfxZ":-4.667011231893865,"pX":-0.6928475699369636,"pZ":2.070096983878844,"vX0":0.5668056940747264,"vY0":-125.81893350714088,"vZ0":-1.1395070469803041,"x":143.41,"y":182.89,"x0":-1.3044050182687619,"y0":50.00537286933733,"z0":5.749848696366012,"aX":4.714865940877577},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-8.5,"breakHorizontal":-5.5,"spinRate":2637,"spinDirection":34},"zone":7,"typeConfidence":2.0,"plateTime":0.43584088286719336,"extension":6.506532633943695},"index":3,"playId":"bd7d9eb5-38b0-34a7-9759-9238afb8f688","pitchNumber":4,"startTime":"2026-04-16T22:48:09.852Z","endTime":"2026-04-16T22:48:13.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.042880789829326,"aZ":-39.86412544640772,"pfxX":2.4581387497926404,"pfxZ":-4.700268862453029,"pX":-0.31700516934558265,"pZ":0.7185372940493365,"vX0":1.262893154619144,"vY0":-127.07250211548835,"vZ0":-4.490861899847114,"x":129.08,"y":219.38,"x0":-1.1398128329207893,"y0":50.00329953003939,"z0":5.675700810501243,"aX":4.020159266983291},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-9.2,"breakHorizontal":-4.7,"spinRate":2718,"spinDirection":15},"zone":13,"typeConfidence":2.0,"plateTime":0.4310330397586908,"extension":6.634262999289959},"index":4,"playId":"0cdec21d-2fef-3671-b628-b53379905e5a","pitchNumber":5,"startTime":"2026-04-16T22:48:33.885Z","endTime":"2026-04-16T22:48:38.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.0,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.708708942146934,"aZ":-11.112782610044029,"pfxX":-5.3923466594262255,"pfxZ":10.270621237620563,"pX":0.5063441850546535,"pZ":3.0886415474289315,"vX0":6.233814105517313,"vY0":-142.9410905317455,"vZ0":-5.0679018121120745,"x":97.7,"y":155.39,"x0":-1.0115390818596557,"y0":50.00317692718962,"z0":5.5942977942811005,"aX":-11.058792680368635},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.6,"breakHorizontal":8.4,"spinRate":2612,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.38450919700212527,"extension":6.72115891431999},"hitData":{"launchSpeed":77.2,"launchAngle":89.0,"totalDistance":55.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":114.89,"coordY":224.77}},"index":5,"playId":"f8d7b682-84d2-3866-a211-83b68d3b03ba","pitchNumber":6,"startTime":"2026-04-16T22:48:54.249Z","endTime":"2026-04-16T22:49:03.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:49:03.990Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Ramírez grounds out to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-16T22:49:11.594Z","endTime":"2026-04-16T22:52:01.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":6},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.401517121611686,"aZ":-20.717131017683425,"pfxX":-8.014239155572417,"pfxZ":6.564179629761054,"pX":-0.36295135665730677,"pZ":1.2944810937803173,"vX0":4.854479608238211,"vY0":-131.4012613596249,"vZ0":-6.8985978570621205,"x":130.83,"y":203.83,"x0":-1.1952253424937371,"y0":50.00042875809659,"z0":5.498080688009347,"aX":-13.982495292716672},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.6,"breakHorizontal":13.4,"spinRate":1844,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.41717422479989663,"extension":6.771824310092745},"index":0,"playId":"544d4906-431d-3d13-a937-1aaf13463f8b","pitchNumber":1,"startTime":"2026-04-16T22:49:39.370Z","endTime":"2026-04-16T22:49:44.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":96.7,"endSpeed":88.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.923955321528076,"aZ":-11.131222271506637,"pfxX":-6.005670109923489,"pfxZ":10.510787275951355,"pX":-0.8412878738835855,"pZ":2.232732477026899,"vX0":3.3651539744888157,"vY0":-140.6152357443103,"vZ0":-7.161290245020661,"x":149.07,"y":178.5,"x0":-1.2732947203729819,"y0":50.00592748089995,"z0":5.5351040081453515,"aX":-12.027110497988781},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.8,"breakHorizontal":10.2,"spinRate":2377,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.38953405205138214,"extension":6.64014210942694},"index":1,"playId":"7ba019c2-9bdd-3ed4-9816-67285fa940e8","pitchNumber":2,"startTime":"2026-04-16T22:49:57.791Z","endTime":"2026-04-16T22:50:02.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":91.5,"endSpeed":83.9,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.406013160458194,"aZ":-27.190288471344086,"pfxX":1.6013685343814341,"pfxZ":2.7678885159875453,"pX":-0.803319850230894,"pZ":2.8680282319802557,"vX0":1.0536756224592165,"vY0":-133.2519522497201,"vZ0":-1.8565314543762885,"x":147.62,"y":161.34,"x0":-1.4117909817604706,"y0":50.00294015270787,"z0":5.536705871135658,"aX":2.8815560054408627},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.8,"breakHorizontal":-3.1,"spinRate":2257,"spinDirection":196},"zone":1,"typeConfidence":2.0,"plateTime":0.4109233691889451,"extension":6.587190824361697},"index":2,"playId":"ea9dbf0a-f98e-3500-8636-24cc4571b01e","pitchNumber":3,"startTime":"2026-04-16T22:50:16.613Z","endTime":"2026-04-16T22:50:21.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.000984437429693,"aZ":-38.14325401536578,"pfxX":2.970368058077198,"pfxZ":-3.802623686953413,"pX":0.598267339328674,"pZ":0.777164088497585,"vX0":3.2982133158456963,"vY0":-124.66939570619185,"vZ0":-4.259754119557116,"x":94.2,"y":217.8,"x0":-1.1298769385464258,"y0":50.00589700804705,"z0":5.669755055589971,"aX":4.6574822269987335},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-7.7,"breakHorizontal":-6.1,"spinRate":2611,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4400206955270227,"extension":6.740289782200687},"index":3,"playId":"9f316816-e8cd-32c4-bba0-09645e3ef139","pitchNumber":4,"startTime":"2026-04-16T22:50:35.503Z","endTime":"2026-04-16T22:50:42.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69866337729097,"aZ":-20.53328332196778,"pfxX":-8.282081155074357,"pfxZ":6.786066138630856,"pX":0.17639675185522283,"pZ":1.3051801459222527,"vX0":6.1387750343759295,"vY0":-129.9837914494216,"vZ0":-6.830442778104094,"x":110.28,"y":203.54,"x0":-1.1373800855448926,"y0":50.0005824123986,"z0":5.520802881701496,"aX":-14.200809557909198},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":11.0,"breakHorizontal":13.7,"spinRate":1915,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.42104125216908317,"extension":6.752255784742103},"index":4,"playId":"d6fa2448-0946-33be-8002-0c0cb8371679","pitchNumber":5,"startTime":"2026-04-16T22:50:57.726Z","endTime":"2026-04-16T22:51:01.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.934512738499883,"aZ":-28.466438586909195,"pfxX":1.713529904273646,"pfxZ":2.1036398122213704,"pX":0.15956750906469372,"pZ":2.720351762225291,"vX0":3.296418642874331,"vY0":-131.184448768732,"vZ0":-1.9191863822677488,"x":110.92,"y":165.33,"x0":-1.3305618643608235,"y0":50.001419539579544,"z0":5.561065273162957,"aX":3.0185628541592315},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.6,"breakHorizontal":-3.7,"spinRate":2383,"spinDirection":136},"zone":2,"typeConfidence":2.0,"plateTime":0.41579598542176166,"extension":6.570161113089033},"index":5,"playId":"fc50fd33-ad51-3895-9db9-3a4993a8dad9","pitchNumber":6,"startTime":"2026-04-16T22:51:24.647Z","endTime":"2026-04-16T22:51:28.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.510049240087884,"aZ":-23.38923490262789,"pfxX":-7.023652354723867,"pfxZ":4.985024044245987,"pX":-0.5558723633825623,"pZ":1.9608251580587146,"vX0":4.089292777380912,"vY0":-131.99313416564274,"vZ0":-4.728285094296035,"x":138.19,"y":185.84,"x0":-1.2140015711528858,"y0":50.001509221786506,"z0":5.501062313401141,"aX":-12.372532958844939},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.2,"breakHorizontal":11.8,"spinRate":1734,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.41521727705706635,"extension":6.741161609692514},"hitData":{"launchSpeed":95.4,"launchAngle":1.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.92,"coordY":164.96}},"index":6,"playId":"c1874671-41e3-39a0-9719-e91c788df8b9","pitchNumber":7,"startTime":"2026-04-16T22:51:53.109Z","endTime":"2026-04-16T22:52:01.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-0.8000000000000114,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:52:01.830Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gunnar Henderson strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-16T22:53:54.043Z","endTime":"2026-04-16T22:54:53.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"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":"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":88.3,"endSpeed":81.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.402682139876806,"aZ":-25.418832617267864,"pfxX":-3.0635217569481914,"pfxZ":4.018191514013149,"pX":-0.6035749965550102,"pZ":0.749384285706572,"vX0":-2.6228409328233426,"vY0":-128.48455464909418,"vZ0":-6.834516626664195,"x":140.01,"y":218.55,"x0":0.8266589130311633,"y0":50.00236819889641,"z0":5.40584877070536,"aX":-5.145536929624467},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.0,"breakHorizontal":6.1,"spinRate":2401,"spinDirection":186},"zone":13,"typeConfidence":2.0,"plateTime":0.4255091309376309,"extension":6.544373308449166},"index":0,"playId":"5c39f0ad-c64c-3b6b-96b4-0ca4c64ff539","pitchNumber":1,"startTime":"2026-04-16T22:54:10.468Z","endTime":"2026-04-16T22:54:14.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.545911279777723,"aZ":-14.596315447950301,"pfxX":2.7546070211789404,"pfxZ":9.532771525556072,"pX":0.07229791307060698,"pZ":3.954773321359575,"vX0":-2.6769249579533656,"vY0":-135.19839581979667,"vZ0":-1.4946338256863347,"x":114.24,"y":132.0,"x0":0.7192366429967272,"y0":50.00298705789579,"z0":5.5434069858292085,"aX":5.0797159999648525},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.2,"breakHorizontal":-4.4,"spinRate":2152,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.40573170547568393,"extension":6.536786974873486},"index":1,"playId":"4ff5f660-bfa2-38a2-abcb-0e60e98e3c80","pitchNumber":2,"startTime":"2026-04-16T22:54:26.477Z","endTime":"2026-04-16T22:54:33.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-16T22:54:40.914Z","endTime":"2026-04-16T22:54:49.525Z","isPitch":false,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.52156200467134,"aZ":-19.547551860236236,"pfxX":7.088270085930906,"pfxZ":6.717393605160957,"pX":0.06841775983583492,"pZ":2.615766667308617,"vX0":-4.528328390551477,"vY0":-136.5756834519866,"vZ0":-3.8561026561668,"x":114.39,"y":168.15,"x0":0.8314446983873064,"y0":50.00143590815852,"z0":5.399128855354155,"aX":13.320896558027599},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.5,"breakHorizontal":-11.8,"spinRate":1889,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.40182946681931586,"extension":6.782545598236079},"index":3,"playId":"15f646ef-bebd-3b65-b107-8ce62668e272","pitchNumber":3,"startTime":"2026-04-16T22:54:49.525Z","endTime":"2026-04-16T22:54:53.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.6,"awayTeamWinProbability":24.400000000000006,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:54:53.596Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Alonso grounds out, second baseman Juan Brito to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-16T22:54:57.140Z","endTime":"2026-04-16T22:56:13.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54167756035339,"aZ":-38.35656530616509,"pfxX":-8.42681389621846,"pfxZ":-4.696465557727806,"pX":-0.2378210739638373,"pZ":1.5276242908177113,"vX0":-0.2160048813742585,"vY0":-115.00735687805474,"vZ0":-0.6669021113404477,"x":126.07,"y":197.53,"x0":0.9496190528146229,"y0":50.00102380192412,"z0":5.594364855423676,"aX":-11.103693929860418},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-8.3,"breakHorizontal":15.2,"spinRate":2320,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.4792378466515861,"extension":6.505896663738692},"index":0,"playId":"c9c64806-2f8d-3cc4-8049-30b1e4d2c67a","pitchNumber":1,"startTime":"2026-04-16T22:55:14.198Z","endTime":"2026-04-16T22:55:19.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.815067449251583,"aZ":-19.931426515978973,"pfxX":-1.0467794638588497,"pfxZ":6.708360055616039,"pX":0.1550273903824812,"pZ":3.242774424049212,"vX0":-1.7061257425783376,"vY0":-134.17689902793398,"vZ0":-1.929076726803388,"x":111.09,"y":151.23,"x0":0.934890707249196,"y0":50.001277009431675,"z0":5.390036703321778,"aX":-1.9098418321689121},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.0,"breakHorizontal":2.3,"spinRate":2110,"spinDirection":165},"zone":2,"typeConfidence":2.0,"plateTime":0.40808690067898956,"extension":6.841229203161303},"index":1,"playId":"e55b1d3d-6c5c-36b6-822a-155ff9fe8dd4","pitchNumber":2,"startTime":"2026-04-16T22:55:28.297Z","endTime":"2026-04-16T22:55:32.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-16T22:55:39.945Z","endTime":"2026-04-16T22:55:52.944Z","isPitch":false,"type":"action","player":{"id":624413,"link":"/api/v1/people/624413"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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.4,"endSpeed":73.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.793803072127723,"aZ":-37.08304182024191,"pfxX":-8.830604162350511,"pfxZ":-3.6112002501084746,"pX":-1.294561917915254,"pZ":1.0373542723375717,"vX0":-2.180797023014804,"vY0":-116.97562138478374,"vZ0":-2.225197199511234,"x":166.35,"y":210.77,"x0":0.800524362127062,"y0":50.00020083937243,"z0":5.538035299620124,"aX":-12.014001278674112},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-6.8,"breakHorizontal":16.6,"spinRate":2342,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.47151815713324163,"extension":6.768147478988428},"index":3,"playId":"83636533-92dd-3bd0-8a3b-4c0ab01a3432","pitchNumber":3,"startTime":"2026-04-16T22:55:52.944Z","endTime":"2026-04-16T22:55:56.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":86.6,"endSpeed":78.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6403854887072,"aZ":-30.964520490327647,"pfxX":8.834611703434543,"pfxZ":0.7617770373414894,"pX":0.49425062484112886,"pZ":2.0558828649426304,"vX0":-3.950901134969114,"vY0":-126.02398707481453,"vZ0":-2.104971989701836,"x":98.16,"y":183.27,"x0":0.9453762456553418,"y0":50.003824015780104,"z0":5.434359094887877,"aX":14.030913275159698},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.1,"breakHorizontal":-14.9,"spinRate":1843,"spinDirection":126},"zone":9,"typeConfidence":2.0,"plateTime":0.43675225901758896,"extension":6.284613353886115},"hitData":{"launchSpeed":98.2,"launchAngle":-29.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.53,"coordY":150.43}},"index":4,"playId":"11f92855-367a-3217-aa31-62251b532c8d","pitchNumber":4,"startTime":"2026-04-16T22:56:05.462Z","endTime":"2026-04-16T22:56:13.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:56:13.346Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Johnathan Rodríguez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-16T22:56:23.675Z","endTime":"2026-04-16T22:58:36.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":82.1,"endSpeed":75.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79106499409148,"aZ":-34.61261299470132,"pfxX":-6.556598975379573,"pfxZ":-1.725153516158697,"pX":-2.1796561693665653,"pZ":-0.4011329856273,"vX0":-4.854217231853395,"vY0":-119.3290561786378,"vZ0":-5.971757641837748,"x":94.74,"y":147.02,"x0":0.7455611310710478,"y0":50.00186348635614,"z0":5.31846862003439,"aX":-9.284193262583997},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-4.6,"breakHorizontal":13.2,"spinRate":2418,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.46219597092772524,"extension":6.449074491492509},"index":0,"playId":"224369c8-61f8-31c8-ac92-61174ddae0cd","pitchNumber":1,"startTime":"2026-04-16T22:56:33.520Z","endTime":"2026-04-16T22:56:38.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":91.6,"endSpeed":83.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79601752838031,"aZ":-21.376811403135434,"pfxX":-0.8243938712311161,"pfxZ":5.992588816226641,"pX":0.30286444472314616,"pZ":2.9434482731504206,"vX0":-1.2331985426663306,"vY0":-133.4075691596835,"vZ0":-2.3092671484158704,"x":105.46,"y":159.31,"x0":0.8782829972439943,"y0":50.00374799083398,"z0":5.361773813148725,"aX":-1.4851524156282638},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.6,"breakHorizontal":1.8,"spinRate":2134,"spinDirection":171},"zone":3,"typeConfidence":2.0,"plateTime":0.41062241834713475,"extension":6.529319494839784},"index":1,"playId":"fb7a0e14-a484-3855-ace8-7d8f3591cbbb","pitchNumber":2,"startTime":"2026-04-16T22:56:48.200Z","endTime":"2026-04-16T22:56:52.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.09282010547925,"aZ":-15.538116912174456,"pfxX":3.7959639216897023,"pfxZ":8.742290953267958,"pX":0.9479627891577459,"pZ":4.787363149246881,"vX0":-1.2579322392977021,"vY0":-137.6888914023263,"vZ0":0.8343556312216887,"x":80.87,"y":109.52,"x0":0.9200198192246585,"y0":50.002653372441046,"z0":5.538435676138015,"aX":7.224115976366548},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":-6.6,"spinRate":2243,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.399148421979282,"extension":6.593882676293304},"index":2,"playId":"1d0816a2-01cf-3a51-92d0-817b16960266","pitchNumber":3,"startTime":"2026-04-16T22:57:00.860Z","endTime":"2026-04-16T22:57:04.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.7,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.867242670287567,"aZ":-38.97395267684664,"pfxX":-5.849371340248305,"pfxZ":-4.914757301967932,"pX":-0.38682112938418467,"pZ":1.7560548340319138,"vX0":-1.1128919762667806,"vY0":-117.84611701463663,"vZ0":-0.36441806197154847,"x":131.74,"y":191.37,"x0":0.8527706717782603,"y0":50.00458261325679,"z0":5.564596167952106,"aX":-8.09041572820546},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-8.6,"breakHorizontal":10.8,"spinRate":2298,"spinDirection":317},"zone":7,"typeConfidence":2.0,"plateTime":0.46777299018557184,"extension":6.427110457595688},"index":3,"playId":"18b981b4-06d4-3f8f-93de-232942c75922","pitchNumber":4,"startTime":"2026-04-16T22:57:19.246Z","endTime":"2026-04-16T22:57:23.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-16T22:57:29.608Z","endTime":"2026-04-16T22:57:40.835Z","isPitch":false,"type":"action","player":{"id":671286,"link":"/api/v1/people/671286"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":96.1,"endSpeed":87.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.247906707306136,"aZ":-12.47449497318826,"pfxX":3.8151750376835443,"pfxZ":10.038136236327915,"pX":-0.38556257382270553,"pZ":2.9337200594166815,"vX0":-4.293298522207274,"vY0":-139.83554544008135,"vZ0":-4.371643404187708,"x":131.7,"y":159.57,"x0":0.6807476594225925,"y0":50.00076875917165,"z0":5.348194680725017,"aX":7.485562135403885},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.4,"breakHorizontal":-5.9,"spinRate":2198,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.39309209463439565,"extension":6.457432791089274},"index":5,"playId":"6200ea7b-11f1-33c6-b42f-b41fff415608","pitchNumber":5,"startTime":"2026-04-16T22:57:40.835Z","endTime":"2026-04-16T22:57:46.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10416561105855,"aZ":-29.962245079677356,"pfxX":9.625888705397397,"pfxZ":1.4202348215324516,"pX":1.2865265749823702,"pZ":2.1776339016188424,"vX0":-2.6134209304360407,"vY0":-124.5626712262824,"vZ0":-1.6442279429544786,"x":67.96,"y":179.98,"x0":1.1045784730592485,"y0":50.0023489859723,"z0":5.344504746850582,"aX":14.990906409729755},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.4,"breakHorizontal":-16.7,"spinRate":1979,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.44122582078909645,"extension":6.165238080529524},"index":6,"playId":"745951b3-5eda-3116-8c8b-1e56057dc471","pitchNumber":6,"startTime":"2026-04-16T22:57:58.149Z","endTime":"2026-04-16T22:58:02.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.921583460829442,"aZ":-38.70347934248191,"pfxX":-9.14973738429967,"pfxZ":-4.758493183322566,"pX":-0.4319363039431104,"pZ":1.507120923188142,"vX0":-0.3662558754587611,"vY0":-117.44358885595828,"vZ0":-0.8483856343879711,"x":133.46,"y":198.09,"x0":0.9123562762304072,"y0":50.00262145365182,"z0":5.529390961413268,"aX":-12.554438163368635},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-8.5,"breakHorizontal":16.6,"spinRate":2359,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.4695840831063638,"extension":6.518593035203957},"index":7,"playId":"c290467e-832f-3eda-ae57-354f9467f4db","pitchNumber":7,"startTime":"2026-04-16T22:58:14.618Z","endTime":"2026-04-16T22:58:18.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.834826509796336,"aZ":-28.793520198743504,"pfxX":10.076699923876356,"pfxZ":2.1263635963867564,"pX":1.1224136681512622,"pZ":1.1635485354631994,"vX0":-3.313616590561596,"vY0":-125.6702002271186,"vZ0":-4.252257931022538,"x":74.22,"y":207.36,"x0":1.1532869349904913,"y0":50.004606908283606,"z0":5.231946593889146,"aX":16.025882150336297},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.0,"breakHorizontal":-17.4,"spinRate":2046,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.43682118069574427,"extension":6.336386253593619},"index":8,"playId":"9f82648a-d325-39ce-b7bf-b3bce65176d5","pitchNumber":8,"startTime":"2026-04-16T22:58:32.222Z","endTime":"2026-04-16T22:58:36.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671286,"link":"/api/v1/people/671286"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":671286,"link":"/api/v1/people/671286"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.45,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:58:36.423Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo challenged (pitch result), call on the field was confirmed: Kyle Manzardo called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-16T23:00:33.122Z","endTime":"2026-04-16T23:03:25.892Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.495896005448863,"aZ":-40.97449020766306,"pfxX":2.7377274080678937,"pfxZ":-5.891566677662528,"pX":0.45036722940412494,"pZ":2.5636513509634957,"vX0":2.795619522333043,"vY0":-121.67377110179739,"vZ0":0.5654526928445451,"x":99.83,"y":169.56,"x0":-1.0702191301079083,"y0":50.000486951434105,"z0":5.886878122426488,"aX":4.091705546520202},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-10.2,"breakHorizontal":-5.6,"spinRate":2591,"spinDirection":46},"zone":6,"typeConfidence":2.0,"plateTime":0.450643077424254,"extension":6.583047920830049},"index":0,"playId":"13ed8be0-c647-3355-b755-9d09a5c37c6f","pitchNumber":1,"startTime":"2026-04-16T23:00:50.521Z","endTime":"2026-04-16T23:00:55.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0188951711991,"aZ":-11.264340733487872,"pfxX":-4.7398476688712625,"pfxZ":10.479143465069233,"pX":1.2481064123751966,"pZ":1.8452716663116968,"vX0":7.742483020330239,"vY0":-140.42215652169148,"vZ0":-8.36881489222037,"x":69.43,"y":188.96,"x0":-0.9300431509242801,"y0":50.00594062873817,"z0":5.598661153426667,"aX":-9.461016355191305},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.4,"breakHorizontal":7.0,"spinRate":2508,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.39017367499106914,"extension":6.652715202246721},"index":1,"playId":"efa92fe2-c4a5-3630-b3dd-f01cefe371bf","pitchNumber":2,"startTime":"2026-04-16T23:01:07.191Z","endTime":"2026-04-16T23:01:11.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":97.3,"endSpeed":88.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.85153011760625,"aZ":-9.088857357978974,"pfxX":-5.51232778269362,"pfxZ":11.488721368006974,"pX":0.6425019840009092,"pZ":1.509493016900534,"vX0":6.853135727430826,"vY0":-141.25342000762873,"vZ0":-9.267791008541964,"x":92.51,"y":198.02,"x0":-1.1053227744045724,"y0":50.00317111585265,"z0":5.427857849979298,"aX":-11.077303172291268},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.0,"breakHorizontal":8.5,"spinRate":2456,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.38859768324730215,"extension":6.692436277800273},"index":2,"playId":"8baca21e-aa98-3444-8ff9-c989e865f93c","pitchNumber":3,"startTime":"2026-04-16T23:01:25.802Z","endTime":"2026-04-16T23:01:30.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11846553392102,"aZ":-40.62764276511819,"pfxX":2.3854524688975256,"pfxZ":-5.476484300840361,"pX":0.14548396192832994,"pZ":1.7962522716145048,"vX0":2.498416328373435,"vY0":-123.57230870524376,"vZ0":-1.3145625343758294,"x":111.45,"y":190.28,"x0":-1.1894378127235135,"y0":50.00465713772285,"z0":5.754987084694509,"aX":3.680794937052177},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-10.0,"breakHorizontal":-4.9,"spinRate":2679,"spinDirection":40},"zone":8,"typeConfidence":2.0,"plateTime":0.4436136593381912,"extension":6.692908241817884},"index":3,"playId":"844b3d7d-2c88-3a8b-a102-95cd5b8a6c8a","pitchNumber":4,"startTime":"2026-04-16T23:01:44.825Z","endTime":"2026-04-16T23:01:48.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":89.9,"endSpeed":83.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79607044770908,"aZ":-19.394003844400764,"pfxX":-9.52385137601297,"pfxZ":7.400875269081597,"pX":0.9890696557354424,"pZ":-1.1346234441608467,"vX0":8.44941076854947,"vY0":-130.2048937660934,"vZ0":-12.858670947469264,"x":79.3,"y":269.41,"x0":-1.051245858357187,"y0":50.00592191565818,"z0":5.315985040889849,"aX":-16.454257842840544},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.8,"breakHorizontal":15.5,"spinRate":1862,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.419696201927489,"extension":6.713506565529864},"index":4,"playId":"3e0562f1-8581-369c-975e-8417c8baa236","pitchNumber":5,"startTime":"2026-04-16T23:02:09.897Z","endTime":"2026-04-16T23:02:13.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.89644918516495,"aZ":-11.20513868160963,"pfxX":-5.312401656561166,"pfxZ":10.147530096482667,"pX":0.19668309479516638,"pZ":2.6375705952385893,"vX0":5.99126268529707,"vY0":-142.8451302789195,"vZ0":-6.091651003406656,"x":109.5,"y":167.57,"x0":-1.2376792336699638,"y0":50.006873151080555,"z0":5.502454017876297,"aX":-10.981786953303816},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.3,"breakHorizontal":8.4,"spinRate":2351,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.38344983635517904,"extension":6.661380202832478},"index":5,"playId":"48392b78-711f-363c-87aa-e91e2bc0d9a6","pitchNumber":6,"startTime":"2026-04-16T23:02:36.356Z","endTime":"2026-04-16T23:02:40.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13473277867999,"aZ":-42.947471950486936,"pfxX":0.8805992863384527,"pfxZ":-6.800547111077767,"pX":-0.0015750546207304044,"pZ":3.170989564602221,"vX0":2.5132879307912694,"vY0":-124.82221557634097,"vZ0":2.077383266715545,"x":117.06,"y":153.16,"x0":-1.1341679955660247,"y0":50.00153729021273,"z0":5.853172614089828,"aX":1.3950951914063263},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-11.6,"breakHorizontal":-2.2,"spinRate":2639,"spinDirection":35},"zone":2,"typeConfidence":2.0,"plateTime":0.43809844329085923,"extension":6.5541960336512},"index":6,"playId":"637214f4-d0a2-3295-a363-8e404da7f73b","pitchNumber":7,"startTime":"2026-04-16T23:02:59.368Z","endTime":"2026-04-16T23:03:25.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"}},"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.6000000000000085,"leverageIndex":0.6,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-04-16T23:03:25.892Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Valera singles on a pop up to second baseman Jeremiah Jackson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-16T23:03:39.954Z","endTime":"2026-04-16T23:03:52.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.622921986509095,"aZ":-39.60185925585532,"pfxX":1.890008032558556,"pfxZ":-4.804327067923495,"pX":0.3980773042026376,"pZ":2.1757133397171247,"vX0":3.204401118169243,"vY0":-123.76863246307455,"vZ0":-0.8170886930607776,"x":108.76,"y":139.01,"x0":-1.1609906131059828,"y0":50.00367668994152,"z0":5.83802847641216,"aX":2.9207779974478756},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-8.6,"breakHorizontal":-4.2,"spinRate":2613,"spinDirection":27},"zone":6,"typeConfidence":2.0,"plateTime":0.4432062997896682,"extension":6.5864083405777265},"hitData":{"launchSpeed":70.6,"launchAngle":39.0,"totalDistance":231.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":133.11,"coordY":109.29}},"index":0,"playId":"1c924b7d-4979-369b-bab3-479e3c58b3bf","pitchNumber":1,"startTime":"2026-04-16T23:03:39.954Z","endTime":"2026-04-16T23:03:52.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.7,"awayTeamWinProbability":21.299999999999997,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.46,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-04-16T23:03:52.766Z","atBatIndex":26},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Angel Martínez grounds into a double play, third baseman Coby Mayo to shortstop Blaze Alexander to first baseman Pete Alonso. George Valera out at 2nd. Angel Martínez out at 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-16T23:04:12.323Z","endTime":"2026-04-16T23:05:24.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","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":2},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":79.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.98423691764441,"aZ":-19.8058465664251,"pfxX":-6.5487639983319745,"pfxZ":7.586241951042544,"pX":-1.3514550210902752,"pZ":2.5191033153165017,"vX0":2.2328485260671123,"vY0":-127.59536429328267,"vZ0":-3.929715913923613,"x":168.51,"y":170.76,"x0":-1.3927599878621695,"y0":50.00461356765245,"z0":5.66185243351773,"aX":-10.678434298256013},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":13.0,"breakHorizontal":11.3,"spinRate":1878,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.43112514395039225,"extension":6.6802749049089645},"index":0,"playId":"ec8440f0-8111-3c02-ab80-7ecdc7d8bc1c","pitchNumber":1,"startTime":"2026-04-16T23:04:32.516Z","endTime":"2026-04-16T23:04:37.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.187364427081086,"aZ":-40.68536982043409,"pfxX":1.9512527118529355,"pfxZ":-5.568468072741939,"pX":1.1528201643303653,"pZ":1.9030815239660874,"vX0":4.726201163277798,"vY0":-123.03794550917685,"vZ0":-1.0654828105571557,"x":73.06,"y":187.4,"x0":-1.0491405825364484,"y0":50.00442694128691,"z0":5.799952696421716,"aX":2.980857137075401},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-10.1,"breakHorizontal":-4.7,"spinRate":2543,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.44575543266455453,"extension":6.5200584418048875},"index":1,"playId":"ea631195-14f9-34d2-a9f4-cc723f2db5ef","pitchNumber":2,"startTime":"2026-04-16T23:04:52.736Z","endTime":"2026-04-16T23:04:57.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.065050762485598,"aZ":-41.06680972381554,"pfxX":4.301358609860383,"pfxZ":-5.746150256786121,"pX":-0.3464642527398333,"pZ":2.5523921846000097,"vX0":0.7263865818435953,"vY0":-123.97139992789653,"vZ0":0.42619922661400245,"x":130.21,"y":169.87,"x0":-1.2022528571121465,"y0":50.00319844122756,"z0":5.821685683569892,"aX":6.657418842495481},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-10.1,"breakHorizontal":-7.9,"spinRate":2699,"spinDirection":27},"zone":4,"typeConfidence":2.0,"plateTime":0.44276126333214005,"extension":6.778308739663869},"hitData":{"launchSpeed":96.3,"launchAngle":-2.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.72,"coordY":174.64}},"index":2,"playId":"ab941cdc-e050-336c-b6dd-35d3de0798e2","pitchNumber":3,"startTime":"2026-04-16T23:05:17.059Z","endTime":"2026-04-16T23:05:24.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":-3.6000000000000085,"leverageIndex":0.84,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-16T23:05:24.911Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Samuel Basallo grounds out, second baseman Juan Brito to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T23:07:31.914Z","endTime":"2026-04-16T23:08:37.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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":89.4,"endSpeed":82.4,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.206499410466865,"aZ":-24.874260572052318,"pfxX":-2.356859566841714,"pfxZ":4.239439399713093,"pX":-1.1288690599499882,"pZ":1.820561888416281,"vX0":-3.6478114393049297,"vY0":-130.12803891568186,"vZ0":-4.687149772886887,"x":160.03,"y":189.62,"x0":0.595018016779533,"y0":50.00323130543555,"z0":5.519549231153451,"aX":-4.059423769992264},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.0,"breakHorizontal":5.0,"spinRate":2389,"spinDirection":185},"zone":13,"typeConfidence":2.0,"plateTime":0.42022703659490057,"extension":6.471275604179443},"index":0,"playId":"d7dbc941-f7fc-30a8-9142-153073d21996","pitchNumber":1,"startTime":"2026-04-16T23:07:44.342Z","endTime":"2026-04-16T23:07:47.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-04-16T23:07:56.090Z","endTime":"2026-04-16T23:08:02.452Z","isPitch":false,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.9,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.077031613531926,"aZ":-27.335047340780118,"pfxX":-1.6030806406855205,"pfxZ":2.9389321867944984,"pX":-0.6887579530286536,"pZ":0.8657444764734583,"vX0":-3.156129647034045,"vY0":-127.0203675009341,"vZ0":-5.947554878372588,"x":143.25,"y":215.4,"x0":0.774335499578655,"y0":50.00462462848129,"z0":5.389092875221686,"aX":-2.639907278456487},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.3,"breakHorizontal":3.6,"spinRate":2294,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.42990218739513075,"extension":6.714820555808937},"index":2,"playId":"f213a634-16e6-3ca2-ba6f-80ae3b4724f5","pitchNumber":2,"startTime":"2026-04-16T23:08:02.452Z","endTime":"2026-04-16T23:08:06.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34181278041459,"aZ":-22.285926714003054,"pfxX":-3.092086271980496,"pfxZ":5.787316598594131,"pX":-1.3611519761547786,"pZ":1.2926240050050481,"vX0":-4.060264553264523,"vY0":-129.25022574041972,"vZ0":-6.034833718810841,"x":168.88,"y":203.88,"x0":0.6259214159491826,"y0":50.00563654104195,"z0":5.344696056617307,"aX":-5.285846166926112},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.5,"breakHorizontal":6.5,"spinRate":2420,"spinDirection":188},"zone":13,"typeConfidence":2.0,"plateTime":0.42212302365248977,"extension":6.778463871599558},"index":3,"playId":"b742b74b-c8df-3869-9887-64dde97bf80e","pitchNumber":3,"startTime":"2026-04-16T23:08:16.633Z","endTime":"2026-04-16T23:08:20.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.31897761767876,"aZ":-15.544871507266185,"pfxX":2.182850286551688,"pfxZ":8.898368261411859,"pX":0.11594077791136795,"pZ":2.352602036169113,"vX0":-2.390453513581136,"vY0":-135.9592471736413,"vZ0":-5.27638462137419,"x":112.58,"y":175.26,"x0":0.7237236082214551,"y0":50.00115786317679,"z0":5.400312437161485,"aX":4.07874105045491},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":-3.5,"spinRate":2113,"spinDirection":158},"zone":5,"typeConfidence":2.0,"plateTime":0.40314621581051036,"extension":6.518997540523282},"hitData":{"launchSpeed":76.2,"launchAngle":-30.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.19,"coordY":156.15}},"index":4,"playId":"1b825ce2-2743-3a84-99cf-9c6ccfe8308e","pitchNumber":4,"startTime":"2026-04-16T23:08:30.351Z","endTime":"2026-04-16T23:08:37.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.0,"awayTeamWinProbability":22.0,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-04-16T23:08:37.566Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeremiah Jackson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T23:08:45.344Z","endTime":"2026-04-16T23:09:56.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"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(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":91.8,"endSpeed":84.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92940242342716,"aZ":-18.958549500200103,"pfxX":0.44108107358852333,"pfxZ":7.314777583384465,"pX":-0.8941593480068919,"pZ":2.478515823965334,"vX0":-4.836042649071551,"vY0":-133.58426656806645,"vZ0":-3.893440950230998,"x":151.08,"y":171.86,"x0":0.882673774735816,"y0":50.000106572099014,"z0":5.318726410272032,"aX":0.7971330448589601},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.6,"breakHorizontal":0.2,"spinRate":2107,"spinDirection":162},"zone":11,"typeConfidence":2.0,"plateTime":0.4101197969795223,"extension":6.634942611135066},"index":0,"playId":"e34b783c-0a10-3a6b-9061-bc2a8a0ca939","pitchNumber":1,"startTime":"2026-04-16T23:09:01.119Z","endTime":"2026-04-16T23:09:06.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.321470468948355,"aZ":-12.883092694773211,"pfxX":2.0439737009175216,"pfxZ":10.165223641635318,"pX":0.07038354521768009,"pZ":2.920872764726224,"vX0":-2.6736190805966085,"vY0":-137.79184489066853,"vZ0":-4.249422561317879,"x":114.32,"y":159.92,"x0":0.7936367003931538,"y0":50.004993792455245,"z0":5.371570957107794,"aX":3.8800502080644272},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":-3.0,"spinRate":2237,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.39948797142403114,"extension":6.499841501085788},"index":1,"playId":"ce05391c-b265-330a-a6a3-ebc59d558f0c","pitchNumber":2,"startTime":"2026-04-16T23:09:14.289Z","endTime":"2026-04-16T23:09:18.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.514104607309175,"aZ":-30.953930579945894,"pfxX":9.192897698542074,"pfxZ":0.8012552123252501,"pX":0.9068043857716037,"pZ":2.7809648052152087,"vX0":-2.834516681225486,"vY0":-123.55961805385232,"vZ0":-0.10956604535232117,"x":82.43,"y":163.69,"x0":0.8831053140141448,"y0":50.00486141205163,"z0":5.454733724377687,"aX":14.036281291880522},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.7,"breakHorizontal":-15.8,"spinRate":1702,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.44545605622583384,"extension":6.224040002358049},"index":2,"playId":"2b60697a-c9bd-3764-8f87-6132a6e7dc2d","pitchNumber":3,"startTime":"2026-04-16T23:09:29.382Z","endTime":"2026-04-16T23:09:32.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"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-16T23:09:37.657Z","endTime":"2026-04-16T23:09:52.446Z","isPitch":false,"type":"action","player":{"id":669236,"link":"/api/v1/people/669236"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.943854572146407,"aZ":-28.816582015971324,"pfxX":9.369731936181982,"pfxZ":2.1303748498669037,"pX":0.5099787045464634,"pZ":2.207453077675321,"vX0":-3.9710279653542844,"vY0":-125.34672709307225,"vZ0":-2.1255876486044842,"x":97.56,"y":179.18,"x0":0.9071660363633917,"y0":50.001508984111325,"z0":5.4451318760571485,"aX":14.743714243633459},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.6,"breakHorizontal":-15.8,"spinRate":1759,"spinDirection":122},"zone":6,"typeConfidence":2.0,"plateTime":0.4388374137951363,"extension":6.275397211026806},"index":4,"playId":"db7989ac-b0ee-3453-95ca-3cad567460f6","pitchNumber":4,"startTime":"2026-04-16T23:09:52.446Z","endTime":"2026-04-16T23:09:56.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.0,"awayTeamWinProbability":20.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-16T23:09:56.327Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Coby Mayo grounds out, third baseman José Ramírez to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T23:09:58.521Z","endTime":"2026-04-16T23:10:26.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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(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":92.6,"endSpeed":84.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.10171334416146,"aZ":-17.61305738141917,"pfxX":-0.3971642480528881,"pfxZ":7.905442222535891,"pX":-0.4663952975682145,"pZ":2.8300120580122243,"vX0":-3.641118815040698,"vY0":-134.8065473529517,"vZ0":-3.2406323390120466,"x":134.78,"y":162.37,"x0":0.9529288228666639,"y0":50.00168250649725,"z0":5.289838394458724,"aX":-0.731339245282737},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.8,"breakHorizontal":1.4,"spinRate":2177,"spinDirection":168},"zone":4,"typeConfidence":2.0,"plateTime":0.40618481990087485,"extension":6.664302163321127},"hitData":{"launchSpeed":93.6,"launchAngle":6.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":91.96,"coordY":163.75}},"index":0,"playId":"5ebff546-2717-3248-8de0-df2a45dbd6d8","pitchNumber":1,"startTime":"2026-04-16T23:10:18.691Z","endTime":"2026-04-16T23:10:26.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-16T23:10:26.436Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Brito strikes out swinging, catcher Samuel Basallo to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T23:12:25.655Z","endTime":"2026-04-16T23:13:25.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.96819065098418,"aZ":-12.623106737633327,"pfxX":-6.028023859321579,"pfxZ":9.91167588957402,"pX":-0.5595590733940738,"pZ":2.280179012414588,"vX0":3.8105076701988483,"vY0":-140.10164655047384,"vZ0":-6.74375376965215,"x":138.33,"y":177.22,"x0":-1.1596844551437844,"y0":50.00142315876818,"z0":5.556799845880625,"aX":-11.888460756102411},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":10.1,"spinRate":2484,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.3921366412068714,"extension":6.609206754655089},"index":0,"playId":"ae0191f5-6f3c-3ba3-93ef-1f2c6c417f17","pitchNumber":1,"startTime":"2026-04-16T23:12:38.298Z","endTime":"2026-04-16T23:12:42.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.09916360925511,"aZ":-11.867352264444984,"pfxX":-6.501089772363775,"pfxZ":10.20115489120936,"pX":0.4205198582444598,"pZ":2.8189401708875845,"vX0":6.69812298132091,"vY0":-140.50012690221155,"vZ0":-5.53834154597251,"x":100.97,"y":162.67,"x0":-1.1546312445673323,"y0":50.00255970123259,"z0":5.593150342355992,"aX":-12.941882579955484},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.4,"breakHorizontal":10.3,"spinRate":2504,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.3904694263077322,"extension":6.602582714299261},"index":1,"playId":"1640ca8e-6a87-3c32-94df-1e9ec1722ce7","pitchNumber":2,"startTime":"2026-04-16T23:12:55.110Z","endTime":"2026-04-16T23:12:59.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.069258395485928,"aZ":-41.12539261943859,"pfxX":2.5724459215692774,"pfxZ":-5.531719050648692,"pX":-0.17625282600316836,"pZ":1.0016755963053745,"vX0":1.8073409729680947,"vY0":-126.74776863529132,"vZ0":-3.3253239607313327,"x":123.72,"y":211.73,"x0":-1.2338608110104294,"y0":50.00071542562046,"z0":5.630406198251781,"aX":4.164498849239303},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-10.6,"breakHorizontal":-5.0,"spinRate":2623,"spinDirection":25},"zone":13,"typeConfidence":2.0,"plateTime":0.43293784625249865,"extension":6.666061159632174},"index":2,"playId":"e55e270a-6c6f-3ab8-aa3c-d49a34544f3a","pitchNumber":3,"startTime":"2026-04-16T23:13:17.727Z","endTime":"2026-04-16T23:13:25.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.7,"awayTeamWinProbability":20.299999999999997,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.57,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-04-16T23:13:25.260Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Hedges grounds out, shortstop Blaze Alexander to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T23:13:32.945Z","endTime":"2026-04-16T23:16:02.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"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":677942,"link":"/api/v1/people/677942"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":82.1,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.754160828480128,"aZ":-27.29245128264904,"pfxX":1.4019601314207795,"pfxZ":2.8390061701471456,"pX":0.2977677768512411,"pZ":3.2862976185746615,"vX0":3.759524202449957,"vY0":-130.1377539566494,"vZ0":-0.8769817785988594,"x":105.65,"y":150.05,"x0":-1.346403043781932,"y0":50.00128662653393,"z0":5.690870659994596,"aX":2.4095659480532117},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.2,"breakHorizontal":-3.4,"spinRate":2212,"spinDirection":170},"zone":3,"typeConfidence":2.0,"plateTime":0.4205257010065253,"extension":6.669663946194639},"index":0,"playId":"d693d981-3b89-368c-9e5f-e7e0a3b3d099","pitchNumber":1,"startTime":"2026-04-16T23:13:52.079Z","endTime":"2026-04-16T23:13:55.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.943375425133755,"aZ":-27.9850666937431,"pfxX":1.4004718430609406,"pfxZ":2.4422694671735377,"pX":1.8578911974932957,"pZ":1.4073286742336335,"vX0":7.199066612785657,"vY0":-130.0505163478177,"vZ0":-5.1501733991681355,"x":46.18,"y":200.78,"x0":-1.1266241417192973,"y0":50.00326127223758,"z0":5.532671331756978,"aX":2.400865076876777},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.5,"breakHorizontal":-4.1,"spinRate":2446,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.420951377485697,"extension":6.663866903171583},"index":1,"playId":"5bec0ccd-28fd-31b1-bd14-87bbe1f69eba","pitchNumber":2,"startTime":"2026-04-16T23:14:16.623Z","endTime":"2026-04-16T23:14:21.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.5,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.30122836819462,"aZ":-12.290713455773819,"pfxX":-6.2496745637261615,"pfxZ":10.0138001382436,"pX":0.6154545283758638,"pZ":3.194448060911754,"vX0":6.578826165054508,"vY0":-140.8070080663788,"vZ0":-4.553741736123881,"x":93.54,"y":152.53,"x0":-0.9518795261277003,"y0":50.00138906004158,"z0":5.642922632469377,"aX":-12.408444108130473},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.3,"breakHorizontal":9.7,"spinRate":2438,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.3906668227591559,"extension":6.630853225684641},"index":2,"playId":"a13afeef-68dc-39a7-a84c-f0cdeb19909d","pitchNumber":3,"startTime":"2026-04-16T23:14:35.274Z","endTime":"2026-04-16T23:14:39.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"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-16T23:14:43.676Z","endTime":"2026-04-16T23:15:03.968Z","isPitch":false,"type":"action","player":{"id":595978,"link":"/api/v1/people/595978"},"defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.9,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.701042746208362,"aZ":-40.75491616154862,"pfxX":2.611542307802743,"pfxZ":-5.437393732552297,"pX":0.23158689485517267,"pZ":1.7648522990303686,"vX0":2.5534435934209725,"vY0":-125.44190175902564,"vZ0":-1.4908663201629129,"x":108.17,"y":191.13,"x0":-1.142512188674772,"y0":50.004012829552146,"z0":5.71939909155105,"aX":4.120462046639923},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-10.0,"breakHorizontal":-5.4,"spinRate":2696,"spinDirection":30},"zone":8,"typeConfidence":2.0,"plateTime":0.43829215311504743,"extension":6.594907578119864},"index":4,"playId":"4078a042-00ec-3571-ace1-0076bc131b84","pitchNumber":4,"startTime":"2026-04-16T23:15:03.968Z","endTime":"2026-04-16T23:15:08.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.0,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.377207408385118,"aZ":-26.939040221712375,"pfxX":1.7497943943763845,"pfxZ":3.0146207541274217,"pX":1.3845565392437782,"pZ":1.7103917725747682,"vX0":6.058812120096735,"vY0":-130.45929434894012,"vZ0":-4.505114228343892,"x":64.22,"y":192.6,"x0":-1.187866926563371,"y0":50.00468122601705,"z0":5.4709213056579955,"aX":3.0400566256089436},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.8,"breakHorizontal":-4.4,"spinRate":2363,"spinDirection":158},"zone":14,"typeConfidence":2.0,"plateTime":0.41855722449976085,"extension":6.763345437583148},"index":5,"playId":"f4cd4664-c09d-3231-bf71-cbf7067007ea","pitchNumber":5,"startTime":"2026-04-16T23:15:31.662Z","endTime":"2026-04-16T23:15:36.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.482057029386475,"aZ":-42.969448252674,"pfxX":2.2859309690848106,"pfxZ":-6.682119087984484,"pX":-0.683870803646866,"pZ":2.51222267108191,"vX0":0.6013558767286589,"vY0":-126.20965204106459,"vZ0":0.4360631489924671,"x":143.07,"y":170.95,"x0":-1.2222262121516083,"y0":50.0053366661582,"z0":5.795407912321101,"aX":3.691237190020466},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-11.8,"breakHorizontal":-4.3,"spinRate":2719,"spinDirection":36},"zone":4,"typeConfidence":2.0,"plateTime":0.4338387203571821,"extension":6.6500042362642},"hitData":{"launchSpeed":94.2,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.88,"coordY":155.28}},"index":6,"playId":"76655fbf-5833-39ac-8eec-10ff987205c9","pitchNumber":6,"startTime":"2026-04-16T23:15:54.087Z","endTime":"2026-04-16T23:16:02.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-16T23:16:02.086Z","atBatIndex":32},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brayan Rocchio doubles (2) on a ground ball to second baseman Jeremiah Jackson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T23:16:08.910Z","endTime":"2026-04-16T23:18:22.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":97.3,"endSpeed":88.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.177395865636576,"aZ":-11.840386348885524,"pfxX":-4.060210815710108,"pfxZ":10.032003626319781,"pX":-0.5862101911640427,"pZ":3.2915710106672456,"vX0":3.2458253485941992,"vY0":-141.66829536771175,"vZ0":-4.380323412620401,"x":139.34,"y":149.91,"x0":-1.220799119569995,"y0":50.00503964324136,"z0":5.618132993732661,"aX":-8.23186675307047},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.4,"breakHorizontal":6.7,"spinRate":2307,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.38702695153209543,"extension":6.699772225917685},"index":0,"playId":"b4c56bfd-5705-3504-a22e-a5c9858327f7","pitchNumber":1,"startTime":"2026-04-16T23:16:28.175Z","endTime":"2026-04-16T23:16:33.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.078574809719886,"aZ":-23.75234083371691,"pfxX":-7.94901825629818,"pfxZ":5.003839059476271,"pX":-0.14530468703305477,"pZ":1.4678170833866153,"vX0":5.234721955687465,"vY0":-128.94176156333344,"vZ0":-5.61894131126817,"x":122.54,"y":199.15,"x0":-1.1701461580329549,"y0":50.001502897271465,"z0":5.510632226895673,"aX":-13.369655391757616},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.0,"breakHorizontal":13.2,"spinRate":1772,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4249779105326139,"extension":6.730456651176184},"index":1,"playId":"eddc3fd3-21c6-395b-adce-ee5f3fdce51d","pitchNumber":2,"startTime":"2026-04-16T23:16:44.152Z","endTime":"2026-04-16T23:16:48.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.140576681213577,"aZ":-39.54337854281345,"pfxX":3.4734326239144404,"pfxZ":-4.58289073598218,"pX":1.2582183837594858,"pZ":1.7913386698969005,"vX0":4.6537688240737625,"vY0":-125.92670416910454,"vZ0":-1.8246557177492413,"x":69.04,"y":190.41,"x0":-1.0637146654174066,"y0":50.00253849432232,"z0":5.7191204114904775,"aX":5.586425217962984},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-8.5,"breakHorizontal":-7.3,"spinRate":2729,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4346665070888318,"extension":6.6794225202272335},"index":2,"playId":"db86f6ad-0638-3a56-a287-07e0bcbf99e3","pitchNumber":3,"startTime":"2026-04-16T23:17:02.389Z","endTime":"2026-04-16T23:17:06.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43448506118513,"aZ":-11.239822620276355,"pfxX":-6.346456480621408,"pfxZ":10.32277641562952,"pX":0.41635763216547,"pZ":1.5480862008587761,"vX0":6.447688168504302,"vY0":-141.53351665414337,"vZ0":-8.962529561900269,"x":101.13,"y":196.98,"x0":-1.0672042407040014,"y0":50.00130568366901,"z0":5.476325690370694,"aX":-12.868993935319654},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.0,"breakHorizontal":10.2,"spinRate":2435,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.38705539162946945,"extension":6.722917576405991},"index":3,"playId":"39b12bc2-efeb-3720-9719-3a16bdd6d2e0","pitchNumber":4,"startTime":"2026-04-16T23:17:20.888Z","endTime":"2026-04-16T23:17:25.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-16T23:17:31.361Z","endTime":"2026-04-16T23:17:45.853Z","isPitch":false,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"},"defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.310395183130634,"aZ":-19.33812855104609,"pfxX":-7.452756754442348,"pfxZ":7.228190323793795,"pX":0.612747137085647,"pZ":1.2116725208548493,"vX0":6.810040621438926,"vY0":-132.41683511868283,"vZ0":-7.331548299975204,"x":93.64,"y":206.06,"x0":-1.02426184019725,"y0":50.001484786615244,"z0":5.431348782129407,"aX":-13.232284739204191},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.6,"breakHorizontal":12.0,"spinRate":1922,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4136541420747317,"extension":6.802709777333302},"index":5,"playId":"efa144c9-44eb-30e3-93db-70b3129bad5f","pitchNumber":5,"startTime":"2026-04-16T23:17:45.853Z","endTime":"2026-04-16T23:17:49.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.137928422454976,"aZ":-38.785395459727845,"pfxX":1.7661856848554622,"pfxZ":-3.9989419995008664,"pX":-0.0010779328698076115,"pZ":2.379835910334364,"vX0":1.9951390273922744,"vY0":-127.48306837082416,"vZ0":-0.965364737787471,"x":117.04,"y":174.52,"x0":-1.0220389658662543,"y0":50.0034299532486,"z0":5.813225989345426,"aX":2.9193942004666606},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-7.2,"breakHorizontal":-3.6,"spinRate":2471,"spinDirection":36},"zone":5,"typeConfidence":2.0,"plateTime":0.42893869783321215,"extension":6.524297837370716},"hitData":{"launchSpeed":92.7,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":164.58,"coordY":149.83}},"index":6,"playId":"b656cae1-005a-3d11-bf90-ec3b8a3ee450","pitchNumber":6,"startTime":"2026-04-16T23:18:10.157Z","endTime":"2026-04-16T23:18:22.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.30000000000001,"awayTeamWinProbability":19.69999999999999,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.3,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-16T23:18:22.196Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Orioles challenged (tag play), call on the field was upheld: Steven Kwan singles on a line drive to right fielder Johnathan Rodríguez. Brayan Rocchio scores.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T23:18:36.651Z","endTime":"2026-04-16T23:19:33.426Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":671286,"link":"/api/v1/people/671286"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":{"id":669358,"link":"/api/v1/people/669358"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":91.3,"endSpeed":84.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.253855778117572,"aZ":-21.180370911637546,"pfxX":0.47395444076556337,"pfxZ":6.114789042711641,"pX":0.3010241080522758,"pZ":2.1258938699533942,"vX0":3.866305927501232,"vY0":-132.90552579837154,"vZ0":-4.831334146005879,"x":105.53,"y":181.38,"x0":-1.2312589048804696,"y0":50.00069749335102,"z0":5.496081071053323,"aX":0.8508319942778662},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.3,"breakHorizontal":-1.7,"spinRate":2380,"spinDirection":183},"zone":6,"typeConfidence":2.0,"plateTime":0.4113958166998284,"extension":6.585133835223058},"index":0,"playId":"93fcd16e-b3dc-3ee3-8d68-c937e9e08f4d","pitchNumber":1,"startTime":"2026-04-16T23:19:01.891Z","endTime":"2026-04-16T23:19:06.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":81.6,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.948870671774543,"aZ":-19.98653070228746,"pfxX":-7.703522352577904,"pfxZ":7.114797787833646,"pX":-0.27547849585626966,"pZ":2.41685324821329,"vX0":4.868456585793458,"vY0":-130.664570060878,"vZ0":-4.23316568311673,"x":127.5,"y":173.52,"x0":-1.1709891767239549,"y0":50.00355186036875,"z0":5.578102641227529,"aX":-13.195810608574835},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":12.0,"breakHorizontal":12.7,"spinRate":1717,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.42071386175741177,"extension":6.820183757880163},"hitData":{"launchSpeed":92.4,"launchAngle":16.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":156.65,"coordY":110.39}},"index":1,"playId":"1224fdba-89c5-3f08-bda3-7f69cd7cd886","pitchNumber":2,"startTime":"2026-04-16T23:19:21.910Z","endTime":"2026-04-16T23:19:33.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":110},"homeTeamWinProbability":87.3,"awayTeamWinProbability":12.700000000000003,"homeTeamWinProbabilityAdded":6.999999999999986,"leverageIndex":0.89,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-04-16T23:19:33.426Z","atBatIndex":34},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Chase DeLauter pops out to shortstop Blaze Alexander.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T23:22:05.883Z","endTime":"2026-04-16T23:22:55.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.85752051327362,"aZ":-14.541808164274729,"pfxX":-6.874343400014677,"pfxZ":8.90226301799812,"pX":-0.6505130973790348,"pZ":3.4651176194820854,"vX0":3.8088586327120746,"vY0":-140.9838422559948,"vZ0":-3.3723629874046748,"x":141.8,"y":145.22,"x0":-1.1375919616387975,"y0":50.00219278929202,"z0":5.636219553008217,"aX":-13.615547827805226},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.5,"breakHorizontal":11.5,"spinRate":2323,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.3909197264812643,"extension":6.695231492199906},"index":0,"playId":"09624675-8cdc-3ea4-8454-e57b672b5f75","pitchNumber":1,"startTime":"2026-04-16T23:22:05.883Z","endTime":"2026-04-16T23:22:11.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.6,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.760201462870587,"aZ":-19.204512371647816,"pfxX":-6.40173490397088,"pfxZ":7.936325109960137,"pX":-0.3081698941756681,"pZ":2.9226171553112508,"vX0":4.126311249232374,"vY0":-127.66672415708173,"vZ0":-3.2186773080098305,"x":128.75,"y":159.87,"x0":-1.1220148158770866,"y0":50.0019154395157,"z0":5.729458537429468,"aX":-10.460239030562546},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":13.8,"breakHorizontal":10.6,"spinRate":1733,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.43069971978342814,"extension":6.486172876288621},"index":1,"playId":"b845ac8d-7af7-391e-98bc-3867a96c45e1","pitchNumber":2,"startTime":"2026-04-16T23:22:26.113Z","endTime":"2026-04-16T23:22:30.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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.5,"endSpeed":86.8,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.86550210726425,"aZ":-13.362482848798667,"pfxX":-6.306467690612071,"pfxZ":9.59099053768514,"pX":-0.0854409102335297,"pZ":3.437130915272939,"vX0":4.968954101663215,"vY0":-140.38058980339846,"vZ0":-3.5907007757058835,"x":120.26,"y":145.98,"x0":-1.0743907055719228,"y0":50.00574748700238,"z0":5.624767460764409,"aX":-12.373034515648685},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.7,"breakHorizontal":10.2,"spinRate":2402,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.3927772964558982,"extension":6.561149120538332},"hitData":{"launchSpeed":75.4,"launchAngle":53.0,"totalDistance":197.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":100.19,"coordY":126.43}},"index":2,"playId":"b7ee9620-6c04-3594-b727-8f617876b32a","pitchNumber":3,"startTime":"2026-04-16T23:22:46.495Z","endTime":"2026-04-16T23:22:55.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.3,"awayTeamWinProbability":13.700000000000003,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-16T23:22:55.301Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Leody Taveras walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T23:24:46.275Z","endTime":"2026-04-16T23:26:19.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":71.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.991167880397807,"aZ":-36.05507306878261,"pfxX":-8.022591852072829,"pfxZ":-2.970053175293806,"pX":-1.5316605579531917,"pZ":1.765712105593959,"vX0":-3.0202948725098375,"vY0":-114.49057432116967,"vZ0":-0.6234408083355043,"x":175.38,"y":191.11,"x0":0.8523182603566362,"y0":50.001520414414266,"z0":5.6149274309813295,"aX":-10.49406279911778},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-5.2,"breakHorizontal":15.4,"spinRate":2257,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.4810756355563508,"extension":6.586529812256328},"index":0,"playId":"5878e6bc-ad55-3b3f-8237-30e8ddb4ce15","pitchNumber":1,"startTime":"2026-04-16T23:25:03.925Z","endTime":"2026-04-16T23:25:07.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40084839215819,"aZ":-14.949673228501295,"pfxX":3.0391678803245097,"pfxZ":9.401561303794207,"pX":-0.42424566297450805,"pZ":4.112114811840773,"vX0":-4.279539595008226,"vY0":-134.76654756731887,"vZ0":-0.8568909400293014,"x":133.17,"y":127.75,"x0":0.7924272672924313,"y0":50.00203419151037,"z0":5.494322791486384,"aX":5.56800417016137},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.0,"breakHorizontal":-4.6,"spinRate":2156,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.4070652020840324,"extension":6.645711951807377},"index":1,"playId":"d6315c46-e40f-3f61-9934-fdc8ffd2d79a","pitchNumber":2,"startTime":"2026-04-16T23:25:23.745Z","endTime":"2026-04-16T23:25:28.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.475613929635795,"aZ":-21.943713402654183,"pfxX":-1.3721097128759077,"pfxZ":5.872857386461029,"pX":-0.2923461117732664,"pZ":2.37285725353634,"vX0":-2.68041186602219,"vY0":-130.42926641113863,"vZ0":-3.5064746656486783,"x":128.14,"y":174.71,"x0":0.9223961995914502,"y0":50.00562195169097,"z0":5.36735944860212,"aX":-2.3914237695646734},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.2,"breakHorizontal":3.0,"spinRate":2304,"spinDirection":181},"zone":4,"typeConfidence":2.0,"plateTime":0.41810127623937765,"extension":6.6244827578206955},"index":2,"playId":"4c7980dd-767a-32e9-8634-803b647f0fba","pitchNumber":3,"startTime":"2026-04-16T23:25:35.251Z","endTime":"2026-04-16T23:25:39.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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.3,"endSpeed":84.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.263593780190583,"aZ":-14.973362360772864,"pfxX":2.7188639437019004,"pfxZ":9.24714884024181,"pX":1.2955031856554546,"pZ":4.358437607937128,"vX0":0.07636758330360721,"vY0":-135.88243991901976,"vZ0":-0.3065529604101162,"x":67.62,"y":121.1,"x0":0.9140905791536272,"y0":50.001660574886834,"z0":5.51796533387978,"aX":5.056300881931222},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":-4.9,"spinRate":2158,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.4039168972916909,"extension":6.494902945820009},"index":3,"playId":"f89dd3f4-3f1b-3225-aba2-130243ca3c44","pitchNumber":4,"startTime":"2026-04-16T23:25:48.227Z","endTime":"2026-04-16T23:25:51.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.209827572588583,"aZ":-15.678984228662335,"pfxX":3.4871117725349126,"pfxZ":8.683821809997127,"pX":-0.45855842006674397,"pZ":3.796822146743156,"vX0":-4.467784920131652,"vY0":-137.16969949681115,"vZ0":-1.489679116006561,"x":134.48,"y":136.27,"x0":0.7406233329107133,"y0":50.00364697658174,"z0":5.419351494726323,"aX":6.625078161804055},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.6,"breakHorizontal":-5.4,"spinRate":2175,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.3997634457624648,"extension":6.421127433220241},"index":4,"playId":"bbeac891-efa8-3abe-8863-0c52e85f3e1d","pitchNumber":5,"startTime":"2026-04-16T23:26:01.246Z","endTime":"2026-04-16T23:26:06.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.717073445570826,"aZ":-31.636406374542066,"pfxX":8.626127796976057,"pfxZ":0.35656773917672524,"pX":1.557829824618135,"pZ":2.4192069337810813,"vX0":-1.5860947701443626,"vY0":-122.19975697209067,"vZ0":-0.5078184190090452,"x":57.62,"y":173.46,"x0":1.0980417532610671,"y0":50.00173763889403,"z0":5.364724754636772,"aX":12.949673573669871},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.8,"breakHorizontal":-15.2,"spinRate":1605,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4494817383705021,"extension":6.161594241548636},"index":5,"playId":"9284b719-f4ff-3e9d-907e-a4a28d03835b","pitchNumber":6,"startTime":"2026-04-16T23:26:14.213Z","endTime":"2026-04-16T23:26:19.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.0,"awayTeamWinProbability":18.0,"homeTeamWinProbabilityAdded":-4.299999999999997,"leverageIndex":0.94,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-04-16T23:26:19.037Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Alexander strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T23:26:23.688Z","endTime":"2026-04-16T23:27:59.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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(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.6,"endSpeed":85.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.138303968605914,"aZ":-14.190142799887733,"pfxX":3.0200269523221026,"pfxZ":9.587773018567667,"pX":1.2290420910241449,"pZ":3.5058609519751496,"vX0":-0.35582060755443157,"vY0":-136.38576348250416,"vZ0":-2.5101356286833383,"x":70.15,"y":144.12,"x0":0.9692467477404363,"y0":50.00671839699899,"z0":5.4217794819393825,"aX":5.667383882211661},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.0,"breakHorizontal":-5.4,"spinRate":2183,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.40222238010867795,"extension":6.462580836207117},"index":0,"playId":"e04b42a5-fa2e-3653-977c-1afcd1610860","pitchNumber":1,"startTime":"2026-04-16T23:26:42.439Z","endTime":"2026-04-16T23:26:48.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13835234876957,"aZ":-17.606344875273287,"pfxX":1.4727902372733153,"pfxZ":8.195259205390233,"pX":0.18838547628465668,"pZ":2.419795122834075,"vX0":-2.522967046783672,"vY0":-132.4416184840112,"vZ0":-4.166890033557955,"x":109.82,"y":173.45,"x0":0.9617404799286784,"y0":50.00209940383297,"z0":5.300167533570975,"aX":2.617962152757858},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.2,"breakHorizontal":-2.2,"spinRate":2100,"spinDirection":156},"zone":5,"typeConfidence":2.0,"plateTime":0.41347931865662835,"extension":6.59224932607089},"index":1,"playId":"52bc236d-826f-3daa-8bb3-91c8550890c0","pitchNumber":2,"startTime":"2026-04-16T23:27:00.244Z","endTime":"2026-04-16T23:27:03.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49824167189594,"aZ":-32.68878431118138,"pfxX":8.216837147029711,"pfxZ":-0.3326194305512473,"pX":1.0711366806514637,"pZ":2.04611178357219,"vX0":-2.6675621733058046,"vY0":-123.89778524004768,"vZ0":-1.3492482677173825,"x":76.17,"y":183.53,"x0":1.1016943269950183,"y0":50.00545234538492,"z0":5.359688300004508,"aX":12.624335585071266},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.7,"breakHorizontal":-14.2,"spinRate":1864,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4441131104303033,"extension":6.094415239250922},"index":2,"playId":"eb69cb36-20e8-3ae2-94ab-260dd7f9041a","pitchNumber":3,"startTime":"2026-04-16T23:27:25.740Z","endTime":"2026-04-16T23:27:30.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76434036791413,"aZ":-28.238378552137753,"pfxX":9.140323434604726,"pfxZ":2.4830545616642157,"pX":1.2242986162860532,"pZ":1.7039517907843695,"vX0":-2.5307168642581526,"vY0":-125.26528296053753,"vZ0":-3.2222758174917505,"x":70.33,"y":192.77,"x0":1.0613180118035346,"y0":50.00398205254929,"z0":5.320412482666546,"aX":14.4982913376929},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.0,"breakHorizontal":-16.0,"spinRate":1860,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4375703843297556,"extension":6.394383044703486},"index":3,"playId":"0dc404a4-d819-3e66-99d6-b988a729a5b4","pitchNumber":4,"startTime":"2026-04-16T23:27:55.710Z","endTime":"2026-04-16T23:27:59.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.9,"awayTeamWinProbability":14.099999999999994,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.72,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-04-16T23:27:59.147Z","atBatIndex":37},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Taylor Ward grounds into a double play, shortstop Brayan Rocchio to second baseman Juan Brito to first baseman Kyle Manzardo. Leody Taveras out at 2nd. Taylor Ward out at 1st.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T23:28:03.346Z","endTime":"2026-04-16T23:29:07.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,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":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682877,"link":"/api/v1/people/682877"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.723344791545298,"aZ":-34.37486580744161,"pfxX":-9.33260229772355,"pfxZ":-1.6221906060427411,"pX":0.4947135447162055,"pZ":3.212547119917549,"vX0":1.4959701247003214,"vY0":-115.57373041308092,"vZ0":2.127376239764425,"x":98.14,"y":152.04,"x0":1.0512928514379167,"y0":50.00576684063636,"z0":5.583523305642172,"aX":-12.61601519135557},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-2.2,"breakHorizontal":16.6,"spinRate":2267,"spinDirection":305},"zone":3,"typeConfidence":2.0,"plateTime":0.47408026234722955,"extension":6.223905041039818},"index":0,"playId":"7b13dfb7-929b-3781-8084-33741b43b0ed","pitchNumber":1,"startTime":"2026-04-16T23:28:21.571Z","endTime":"2026-04-16T23:28:25.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.045333543325032,"aZ":-20.505593675167667,"pfxX":0.5892221342596435,"pfxZ":6.507846695388507,"pX":0.4415540497406407,"pZ":3.0820518601061324,"vX0":-1.5447164383227785,"vY0":-132.95933821017263,"vZ0":-2.0968594166281167,"x":100.17,"y":155.56,"x0":0.9530780734935855,"y0":50.005849285135305,"z0":5.366326735098581,"aX":1.0571973993187105},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.5,"breakHorizontal":-0.7,"spinRate":2065,"spinDirection":167},"zone":3,"typeConfidence":2.0,"plateTime":0.4116884283146045,"extension":6.499460979438529},"index":1,"playId":"c6ab08a2-c705-3313-b665-0dad2988c281","pitchNumber":2,"startTime":"2026-04-16T23:28:39.363Z","endTime":"2026-04-16T23:28:44.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.148456101979505,"aZ":-27.49908220921661,"pfxX":-3.750521418244865,"pfxZ":2.9297778131277656,"pX":0.203046520362388,"pZ":1.8206431253957112,"vX0":-0.7798735814728566,"vY0":-125.18537939103909,"vZ0":-3.3413684294372357,"x":109.26,"y":189.62,"x0":1.0055911835911238,"y0":50.00161883346892,"z0":5.412228726035648,"aX":-5.9800750582056965},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.8,"breakHorizontal":7.0,"spinRate":2312,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.4367388279869253,"extension":6.4785817496088045},"hitData":{"launchSpeed":76.1,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":102.86,"coordY":155.28}},"index":2,"playId":"a1311a57-2351-310c-9334-d7e763650828","pitchNumber":3,"startTime":"2026-04-16T23:28:59.518Z","endTime":"2026-04-16T23:29:07.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":91.10000000000001,"awayTeamWinProbability":8.899999999999991,"homeTeamWinProbabilityAdded":5.200000000000003,"leverageIndex":1.31,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-04-16T23:29:07.437Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"José Ramírez walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T23:31:10.732Z","endTime":"2026-04-16T23:35:22.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8,9,10],"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.348783211273748,"aZ":-20.68207488792533,"pfxX":-8.160328889342836,"pfxZ":6.92644766846891,"pX":-0.4367231386367907,"pZ":0.7889582243529405,"vX0":4.631618120971129,"vY0":-127.98903961363452,"vZ0":-7.711779260100864,"x":133.65,"y":217.48,"x0":-1.2092771028127796,"y0":50.0055522342595,"z0":5.4602939239570345,"aX":-13.544211270301453},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":11.0,"breakHorizontal":13.8,"spinRate":1845,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4279101204531366,"extension":6.743612905099449},"index":0,"playId":"c978bc8d-fc1c-3b40-b542-e25338bb6d10","pitchNumber":1,"startTime":"2026-04-16T23:31:30.611Z","endTime":"2026-04-16T23:31:34.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":89.4,"endSpeed":81.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.115463432424963,"aZ":-22.011331308946303,"pfxX":-8.098393521579755,"pfxZ":5.977283329362783,"pX":1.0115401120147918,"pZ":1.127737075160715,"vX0":7.8119123324124775,"vY0":-129.80519874756766,"vZ0":-6.813608145596496,"x":78.44,"y":208.33,"x0":-0.9901763957780231,"y0":50.00374778297747,"z0":5.472004963131874,"aX":-13.76961250742426},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.5,"breakHorizontal":12.8,"spinRate":1779,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4225598002165536,"extension":6.833657292449362},"index":1,"playId":"1668c2d0-0780-3e12-b3c1-4b341076c4f6","pitchNumber":2,"startTime":"2026-04-16T23:31:48.019Z","endTime":"2026-04-16T23:31:53.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.526061250306768,"aZ":-43.88975903730152,"pfxX":2.7016942789709444,"pfxZ":-7.694952932532001,"pX":-0.717626663445262,"pZ":3.3670422405061737,"vX0":0.2947094890994747,"vY0":-122.94405255504394,"vZ0":2.8975711907878314,"x":144.35,"y":147.87,"x0":-1.1899754890405303,"y0":50.001780789391226,"z0":5.911464775528591,"aX":4.114293750777182},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-13.0,"breakHorizontal":-4.9,"spinRate":2556,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.44638610329208017,"extension":6.646689261473073},"index":2,"playId":"89bd23d3-e781-33c5-b1aa-b6192c35deb5","pitchNumber":3,"startTime":"2026-04-16T23:32:08.065Z","endTime":"2026-04-16T23:32:12.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.9,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.972588246190064,"aZ":-10.385516841412594,"pfxX":-4.427931173474761,"pfxZ":11.138456940405243,"pX":-0.39979944601917494,"pZ":2.75814567932683,"vX0":3.7924056860852455,"vY0":-139.8010272757188,"vZ0":-5.830662936657253,"x":132.24,"y":164.31,"x0":-1.2065565481963696,"y0":50.001277412121546,"z0":5.5695271190573195,"aX":-8.6610346630982},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.0,"breakHorizontal":7.1,"spinRate":2341,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.393557679140875,"extension":6.68381443822541},"index":3,"playId":"a7f0b986-68b7-3ad6-ae1d-3415bcdd6aa5","pitchNumber":4,"startTime":"2026-04-16T23:32:26.868Z","endTime":"2026-04-16T23:32:30.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.658321865395667,"aZ":-26.211668930259847,"pfxX":2.217346309262184,"pfxZ":3.375202015092494,"pX":-0.2665518864121752,"pZ":3.22957363413509,"vX0":2.3835033632579288,"vY0":-132.03827406293638,"vZ0":-1.1961065877811345,"x":127.16,"y":151.58,"x0":-1.4685899233854571,"y0":50.006381998493474,"z0":5.614049250502763,"aX":3.9228244903496234},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.1,"breakHorizontal":-4.6,"spinRate":2260,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.4145388486471542,"extension":6.5455407266088},"index":4,"playId":"62d44964-9d35-309e-9df0-1721a19e912f","pitchNumber":5,"startTime":"2026-04-16T23:32:44.434Z","endTime":"2026-04-16T23:32:48.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-16T23:32:49.712Z","endTime":"2026-04-16T23:33:12.408Z","isPitch":false,"type":"action","player":{"id":608070,"link":"/api/v1/people/608070"},"defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.12293352106714,"aZ":-22.627161717179767,"pfxX":-7.715883645207512,"pfxZ":5.543484040545281,"pX":-0.6087826489476957,"pZ":1.3188144269022828,"vX0":3.8571166646157447,"vY0":-131.0252181430473,"vZ0":-6.33878538086684,"x":140.21,"y":203.17,"x0":-1.1049472264954112,"y0":50.00450162043353,"z0":5.483478749107788,"aX":-13.290119731465959},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.8,"breakHorizontal":13.0,"spinRate":1775,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4195538126838234,"extension":6.804027498363473},"index":6,"playId":"d7379d5d-9fcd-3b0a-8cb8-1c2cc3ca4912","pitchNumber":6,"startTime":"2026-04-16T23:33:12.408Z","endTime":"2026-04-16T23:33:18.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15562404463899,"aZ":-39.871359281016346,"pfxX":2.886066182796404,"pfxZ":-4.787470564584401,"pX":-0.7658971868967662,"pZ":2.336793708402974,"vX0":-0.0027233541262662864,"vY0":-126.54460645791833,"vZ0":-0.5361257577352535,"x":146.19,"y":175.69,"x0":-1.1392068571306386,"y0":50.00524441471875,"z0":5.772204795726837,"aX":4.636134790882213},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-8.5,"breakHorizontal":-5.2,"spinRate":2671,"spinDirection":34},"zone":4,"typeConfidence":2.0,"plateTime":0.43443160121799096,"extension":6.449702986420578},"index":7,"playId":"1da53c4d-9937-33d4-aa8d-d9e5692463d2","pitchNumber":7,"startTime":"2026-04-16T23:33:49.888Z","endTime":"2026-04-16T23:33:53.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.076529718774687,"aZ":-29.807098559148933,"pfxX":1.5533449850385934,"pfxZ":1.3346135104309083,"pX":-0.12374156625777918,"pZ":1.9818346484901914,"vX0":2.5261686508321692,"vY0":-132.68495350045438,"vZ0":-3.39816194968161,"x":121.72,"y":185.27,"x0":-1.2910153228609444,"y0":50.00617311305442,"z0":5.457282701766624,"aX":2.7627650857635886},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.9,"breakHorizontal":-3.4,"spinRate":2361,"spinDirection":170},"zone":8,"typeConfidence":2.0,"plateTime":0.4132092764192796,"extension":6.708740378118658},"index":8,"playId":"d13d6338-aee4-3bda-9f8a-85afd67faef8","pitchNumber":8,"startTime":"2026-04-16T23:34:12.243Z","endTime":"2026-04-16T23:34:17.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.919211583561104,"aZ":-25.348193363208917,"pfxX":2.811385479278594,"pfxZ":3.68461474089506,"pX":-0.6353899989977769,"pZ":2.2850717754238166,"vX0":1.1192708608928001,"vY0":-134.71960696394308,"vZ0":-3.946041200310745,"x":141.22,"y":177.08,"x0":-1.4206102255886806,"y0":50.00557521523576,"z0":5.542623097778865,"aX":5.2126591470842625},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.1,"breakHorizontal":-5.3,"spinRate":2291,"spinDirection":190},"zone":4,"typeConfidence":2.0,"plateTime":0.4052439321528345,"extension":6.60103592513426},"index":9,"playId":"dd009bce-11c4-37e9-aa98-3d6a504a484e","pitchNumber":9,"startTime":"2026-04-16T23:34:50.879Z","endTime":"2026-04-16T23:34:56.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.075328179557726,"aZ":-38.683358441722476,"pfxX":2.321672012529236,"pfxZ":-3.8714530801707507,"pX":-1.0988084925198045,"pZ":3.6716126857697855,"vX0":-0.6531484978554332,"vY0":-128.69604117436194,"vZ0":2.0074131326571005,"x":158.88,"y":139.65,"x0":-1.1437549100174464,"y0":50.00262701541321,"z0":5.872232216707435,"aX":3.904142355404095},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-6.4,"breakHorizontal":-4.1,"spinRate":2531,"spinDirection":25},"zone":11,"typeConfidence":2.0,"plateTime":0.42519246743699224,"extension":6.657169585994327},"index":10,"playId":"e3fc6f41-336c-312d-8937-a99b0b3a6a64","pitchNumber":10,"startTime":"2026-04-16T23:35:17.294Z","endTime":"2026-04-16T23:35:22.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.30000000000001,"awayTeamWinProbability":7.699999999999989,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.3,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-04-16T23:35:22.492Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Manzardo singles on a line drive to right fielder Johnathan Rodríguez. José Ramírez to 3rd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T23:35:25.797Z","endTime":"2026-04-16T23:36:02.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"postOnThird":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671286,"link":"/api/v1/people/671286"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39554390058424,"aZ":-14.3872938029758,"pfxX":-6.453450769360657,"pfxZ":8.976134320419765,"pX":0.9774049911118913,"pZ":2.580282346703134,"vX0":7.878143783519089,"vY0":-140.26848283846394,"vZ0":-5.667280473469874,"x":79.74,"y":169.11,"x0":-1.0366294215030034,"y0":50.003301821192636,"z0":5.574284434840404,"aX":-12.788501869398276},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.1,"breakHorizontal":10.0,"spinRate":2382,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3913394151634342,"extension":6.700595435703588},"hitData":{"launchSpeed":82.4,"launchAngle":19.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":183.53,"coordY":124.76}},"index":0,"playId":"34c5b1d4-9ae2-393a-8205-ba4f85d7f7fb","pitchNumber":1,"startTime":"2026-04-16T23:35:50.306Z","endTime":"2026-04-16T23:36:02.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":2.799999999999983,"leverageIndex":0.48,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-04-16T23:36:02.002Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Valera singles on a line drive to left fielder Taylor Ward. José Ramírez scores. Kyle Manzardo to 2nd.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T23:37:25.931Z","endTime":"2026-04-16T23:37:37.817Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"postOnSecond":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":{"id":669358,"link":"/api/v1/people/669358"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T23:36:17.633Z","endTime":"2026-04-16T23:37:28.137Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"third":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64591416818531,"aZ":-41.145725678818366,"pfxX":2.568362973509416,"pfxZ":-5.813296942849483,"pX":-0.4785563784959805,"pZ":2.9179294744238176,"vX0":0.9156531871046342,"vY0":-123.4179075328791,"vZ0":1.23993222154277,"x":135.24,"y":160.0,"x0":-1.1881488569354246,"y0":50.00484699974866,"z0":5.875180677537473,"aX":3.9612230986673875},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-10.0,"breakHorizontal":-4.9,"spinRate":2650,"spinDirection":32},"zone":1,"typeConfidence":2.0,"plateTime":0.4438607643889676,"extension":6.449382178610507},"hitData":{"launchSpeed":91.8,"launchAngle":17.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":49.9,"coordY":109.53}},"index":1,"playId":"91acf23d-462d-33ce-af36-16224459cf29","pitchNumber":1,"startTime":"2026-04-16T23:37:28.137Z","endTime":"2026-04-16T23:37:37.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"third":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.7,"awayTeamWinProbability":3.299999999999997,"homeTeamWinProbabilityAdded":1.6000000000000085,"leverageIndex":0.4,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-16T23:37:37.817Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Martínez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T23:37:46.781Z","endTime":"2026-04-16T23:39:34.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"postOnSecond":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80647846486796,"aZ":-19.767761671417535,"pfxX":0.1233640532833884,"pfxZ":6.826221212769542,"pX":-0.1902563953108828,"pZ":2.228807175737471,"vX0":3.3444259008923463,"vY0":-133.4790855955499,"vZ0":-4.866988397067704,"x":124.25,"y":178.6,"x0":-1.471709293274704,"y0":50.00206488937648,"z0":5.4852269408105325,"aX":0.22385786004741806},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.6,"breakHorizontal":-0.8,"spinRate":2385,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.40921988417620625,"extension":6.488454271553419},"index":0,"playId":"d55f4187-f57e-340c-b71e-80bb49c2ac89","pitchNumber":1,"startTime":"2026-04-16T23:38:17.870Z","endTime":"2026-04-16T23:38:24.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"second":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.94117180138535,"aZ":-37.7618070381253,"pfxX":5.323684520120114,"pfxZ":-3.568815234417116,"pX":-0.1460781479448583,"pZ":2.9051815226148285,"vX0":0.7835977941366656,"vY0":-124.49663770000272,"vZ0":0.5327583298559273,"x":122.57,"y":160.34,"x0":-1.1567761674524972,"y0":50.00587007255375,"z0":5.824009170998455,"aX":8.324402301344834},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-6.1,"breakHorizontal":-9.8,"spinRate":2518,"spinDirection":34},"zone":2,"typeConfidence":2.0,"plateTime":0.4406415628281146,"extension":6.481995464100968},"index":1,"playId":"1cf5b82e-a3c4-309e-8d1c-0f9aa6cea73c","pitchNumber":2,"startTime":"2026-04-16T23:38:42.778Z","endTime":"2026-04-16T23:38:47.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"second":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.340121445073144,"aZ":-11.663531790706578,"pfxX":-6.656549803217225,"pfxZ":9.98116803640756,"pX":-1.2720515805168326,"pZ":2.0481588899736036,"vX0":2.610954170983953,"vY0":-142.98485943409693,"vZ0":-7.713676309180103,"x":165.49,"y":183.48,"x0":-1.3363581692931799,"y0":50.00157890436617,"z0":5.526255052214118,"aX":-13.67536604930604},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.6,"breakHorizontal":11.4,"spinRate":2462,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.3842080888146424,"extension":6.641907924657015},"index":2,"playId":"8765358b-7816-3852-af9f-596a2d4c0e3c","pitchNumber":3,"startTime":"2026-04-16T23:39:09.457Z","endTime":"2026-04-16T23:39:13.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"second":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":97.8,"endSpeed":88.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.138889709454816,"aZ":-12.534410981756974,"pfxX":-4.556284978515454,"pfxZ":9.663186968137373,"pX":0.47546690132398206,"pZ":3.6606418812227908,"vX0":5.941708123111536,"vY0":-142.23966102507336,"vZ0":-3.5088104164772522,"x":98.88,"y":139.94,"x0":-1.056639406291239,"y0":50.00071854182473,"z0":5.714767908880258,"aX":-9.258745373353817},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.9,"breakHorizontal":7.0,"spinRate":2504,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3862948969522657,"extension":6.694742803045186},"index":3,"playId":"d3a066c1-405a-3618-99b2-ba6e9429062e","pitchNumber":4,"startTime":"2026-04-16T23:39:30.911Z","endTime":"2026-04-16T23:39:34.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"second":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.8,"awayTeamWinProbability":4.200000000000003,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.31,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-04-16T23:39:34.591Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Brito strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T23:39:38.363Z","endTime":"2026-04-16T23:41:25.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"postOnSecond":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.47590741601458,"aZ":-10.86578287606292,"pfxX":-7.0950088817456844,"pfxZ":10.608202595910889,"pX":-0.2207636697817895,"pZ":1.8457310852474553,"vX0":5.396101361484503,"vY0":-141.55977565460486,"vZ0":-8.35891038666869,"x":125.41,"y":188.95,"x0":-1.2400220518782918,"y0":50.000044208746395,"z0":5.551601900965057,"aX":-14.246527406718078},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.4,"breakHorizontal":11.6,"spinRate":2429,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.3884936371031955,"extension":6.637898119720649},"index":0,"playId":"c57e6f4b-702c-394b-ab9b-afaf1121e648","pitchNumber":1,"startTime":"2026-04-16T23:40:00.387Z","endTime":"2026-04-16T23:40:07.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"second":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":88.9,"endSpeed":80.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71199011159346,"aZ":-22.03810139237133,"pfxX":-9.385496954012035,"pfxZ":6.038436226326233,"pX":-0.011906267648035384,"pZ":2.1036293619875472,"vX0":5.743089775557964,"vY0":-129.22242620859637,"vZ0":-4.501099527039557,"x":117.45,"y":181.98,"x0":-1.0519046054432528,"y0":50.00419853928139,"z0":5.576383376789018,"aX":-15.76133108244548},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.1,"breakHorizontal":15.6,"spinRate":1733,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.4250187992035497,"extension":6.661059940330591},"index":1,"playId":"afff211c-b6e7-33c3-afd2-c4d744ab28b3","pitchNumber":2,"startTime":"2026-04-16T23:40:26.022Z","endTime":"2026-04-16T23:40:30.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"second":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.67068103421365,"aZ":-19.40074687467447,"pfxX":-9.271959422309145,"pfxZ":7.363956367238837,"pX":-0.08466048274752763,"pZ":-0.08669613994136406,"vX0":5.90933900356056,"vY0":-131.32128351378472,"vZ0":-10.411988033154001,"x":120.23,"y":241.12,"x0":-1.1677740446100524,"y0":50.001502667407216,"z0":5.393410456739078,"aX":-16.076860363874165},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.0,"breakHorizontal":15.4,"spinRate":1829,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4182349199730915,"extension":6.609363856662052},"index":2,"playId":"5f5b33b5-5e6b-331c-b268-130d0e171149","pitchNumber":3,"startTime":"2026-04-16T23:40:52.674Z","endTime":"2026-04-16T23:40:56.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"second":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.463510552003918,"aZ":-40.423166326665914,"pfxX":1.4538982183729106,"pfxZ":-5.132912735646855,"pX":0.5262752325271157,"pZ":2.0818618864855374,"vX0":3.352888202626739,"vY0":-125.91781342916396,"vZ0":-1.0731249511635512,"x":96.94,"y":182.57,"x0":-1.0112190047631662,"y0":50.003289298595696,"z0":5.782805232870505,"aX":2.335850824561092},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-9.4,"breakHorizontal":-3.4,"spinRate":2539,"spinDirection":31},"zone":9,"typeConfidence":2.0,"plateTime":0.4349134836812283,"extension":6.646347472820815},"index":3,"playId":"727d40d2-0fa9-313a-8bb6-9d07c655d8dc","pitchNumber":4,"startTime":"2026-04-16T23:41:20.724Z","endTime":"2026-04-16T23:41:25.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"second":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.0,"awayTeamWinProbability":5.0,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.36,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-04-16T23:41:25.997Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Hedges grounds out, shortstop Blaze Alexander to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T23:41:28.333Z","endTime":"2026-04-16T23:42:10.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":677942,"link":"/api/v1/people/677942"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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(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":90.4,"endSpeed":83.4,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63023197215684,"aZ":-26.96557612479577,"pfxX":1.9694048394056378,"pfxZ":2.9513292029479246,"pX":0.30240014846551233,"pZ":2.1957893807958193,"vX0":3.4191079138735443,"vY0":-131.71310777817416,"vZ0":-3.4228730496354958,"x":105.47,"y":179.49,"x0":-1.265902872044818,"y0":50.00506038739999,"z0":5.49497817350669,"aX":3.477958213633961},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.8,"breakHorizontal":-4.3,"spinRate":2394,"spinDirection":172},"zone":6,"typeConfidence":2.0,"plateTime":0.41503839278467414,"extension":6.655191228634314},"hitData":{"launchSpeed":64.8,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.39,"coordY":155.01}},"index":0,"playId":"6ebe255c-9823-319d-9eeb-5e7ccc7b87aa","pitchNumber":1,"startTime":"2026-04-16T23:42:02.385Z","endTime":"2026-04-16T23:42:10.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"second":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-04-16T23:42:10.323Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gunnar Henderson grounds out to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T23:44:01.969Z","endTime":"2026-04-16T23:46:20.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.060510791985113,"aZ":-15.8025436545296,"pfxX":3.4857966840390966,"pfxZ":9.086841433525809,"pX":-0.7025287265449193,"pZ":2.8401278381581117,"vX0":-4.887225007566482,"vY0":-133.68498293338615,"vZ0":-3.8115852161735515,"x":143.78,"y":162.1,"x0":0.7003208255227618,"y0":50.003125629536505,"z0":5.425901836140419,"aX":6.280843785177098},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.8,"breakHorizontal":-5.2,"spinRate":2053,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.4104503118031291,"extension":6.546287200974881},"index":0,"playId":"c20bbf7e-9e8b-3a83-9cea-af32e91c6ff7","pitchNumber":1,"startTime":"2026-04-16T23:44:22.789Z","endTime":"2026-04-16T23:44:26.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.229742399131716,"aZ":-26.622482110941437,"pfxX":-2.403376875620087,"pfxZ":3.335219246100256,"pX":-0.3093980316516135,"pZ":0.42040430370688814,"vX0":-1.8221339677029385,"vY0":-127.88072486932543,"vZ0":-7.164955115792258,"x":128.79,"y":227.43,"x0":0.7234625924958651,"y0":50.00320036145524,"z0":5.3336275064966125,"aX":-3.9983058651345433},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.7,"breakHorizontal":4.8,"spinRate":2273,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.42756430369668497,"extension":6.662976720346354},"index":1,"playId":"4035528a-756e-3117-a44d-fcb096a38dd6","pitchNumber":2,"startTime":"2026-04-16T23:44:37.929Z","endTime":"2026-04-16T23:44:42.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3438538458328,"aZ":-16.52250673156941,"pfxX":2.0394638830297467,"pfxZ":8.726196251765122,"pX":-1.2503735922984447,"pZ":3.2680065917010412,"vX0":-5.790797884714967,"vY0":-133.9528605090856,"vZ0":-2.6245477171231606,"x":164.66,"y":150.54,"x0":0.6867528750675977,"y0":50.00638517510489,"z0":5.45956671062035,"aX":3.6597892430231926},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.4,"breakHorizontal":-2.3,"spinRate":2166,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.4108804038670222,"extension":6.711636796401148},"index":2,"playId":"eb736190-288c-34fc-b24a-ecbf3f2c6c6e","pitchNumber":3,"startTime":"2026-04-16T23:44:52.349Z","endTime":"2026-04-16T23:44:56.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09614270258583,"aZ":-24.9526624263979,"pfxX":-2.945043153159148,"pfxZ":4.334958001550888,"pX":-0.4698007492427829,"pZ":2.7720866036768896,"vX0":-2.4395874492541005,"vY0":-128.63320391484095,"vZ0":-1.7689187328532079,"x":134.91,"y":163.93,"x0":0.8754484174552266,"y0":50.00372339021555,"z0":5.414073445477909,"aX":-4.907222308175443},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.7,"breakHorizontal":5.9,"spinRate":2153,"spinDirection":186},"zone":4,"typeConfidence":2.0,"plateTime":0.42673579861371946,"extension":6.515609956051865},"index":3,"playId":"d9fbeeeb-782a-33d6-bcf4-7f7d1a9c47d2","pitchNumber":4,"startTime":"2026-04-16T23:45:05.764Z","endTime":"2026-04-16T23:45:10.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26595574191257,"aZ":-27.69076526128755,"pfxX":9.075703358340784,"pfxZ":2.967040021936194,"pX":0.47139183089048997,"pZ":1.755260948771828,"vX0":-4.198661455747606,"vY0":-122.69349812293079,"vZ0":-2.7718239277403587,"x":99.03,"y":191.39,"x0":1.03380389328243,"y0":50.00379898655786,"z0":5.281056707999571,"aX":13.715952269736869},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.9,"breakHorizontal":-15.4,"spinRate":1581,"spinDirection":127},"zone":9,"typeConfidence":2.0,"plateTime":0.44794131116365543,"extension":6.251937059553264},"index":4,"playId":"68702b0a-b305-3aa2-ab32-7efe4b0c350a","pitchNumber":5,"startTime":"2026-04-16T23:45:19.047Z","endTime":"2026-04-16T23:45:23.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":81.8,"endSpeed":75.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.075538550456105,"aZ":-33.23448726441354,"pfxX":-7.170743318516628,"pfxZ":-0.7524239337276095,"pX":-0.2928504961313862,"pZ":0.4991767595902535,"vX0":-0.6174233761416021,"vY0":-119.04906249794189,"vZ0":-4.338679760213365,"x":128.16,"y":225.3,"x0":0.9008045025156861,"y0":50.00050937941712,"z0":5.387923649184393,"aX":-10.182938219316306},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-2.2,"breakHorizontal":13.1,"spinRate":2432,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.46194452678124254,"extension":6.459882384350095},"index":5,"playId":"78119536-8050-3140-9d9c-1e22a707c975","pitchNumber":6,"startTime":"2026-04-16T23:45:38.462Z","endTime":"2026-04-16T23:45:42.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.07395963747521,"aZ":-13.869832896094008,"pfxX":3.733233662212278,"pfxZ":9.417842172916771,"pX":-0.5890131787121968,"pZ":2.29003614725283,"vX0":-5.076256679138483,"vY0":-139.21649091705925,"vZ0":-5.709209984752731,"x":139.45,"y":176.95,"x0":0.7812730278963473,"y0":50.00473795012279,"z0":5.30131680229459,"aX":7.2579160476529925},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":-5.6,"spinRate":2218,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.3948922307781353,"extension":6.721722741771209},"index":6,"playId":"2e60719d-e992-3678-a8a6-71814370f8d4","pitchNumber":7,"startTime":"2026-04-16T23:45:54.245Z","endTime":"2026-04-16T23:45:57.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.110216024476678,"aZ":-20.658169131651423,"pfxX":8.49021153003008,"pfxZ":6.262806408115204,"pX":0.47694860793894556,"pZ":1.815225614011801,"vX0":-3.869254483512817,"vY0":-135.1557991815179,"vZ0":-5.234468617371666,"x":98.82,"y":189.77,"x0":0.8287357774433575,"y0":50.00488776132759,"z0":5.240206777963314,"aX":15.614451892137179},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.3,"breakHorizontal":-14.5,"spinRate":1926,"spinDirection":144},"zone":9,"typeConfidence":2.0,"plateTime":0.4062051444647299,"extension":6.428704258812205},"hitData":{"launchSpeed":101.3,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.95,"coordY":164.96}},"index":7,"playId":"6dfbb96a-d124-3833-a72e-161e4c232f4b","pitchNumber":8,"startTime":"2026-04-16T23:46:11.798Z","endTime":"2026-04-16T23:46:20.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.6,"awayTeamWinProbability":4.400000000000006,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-04-16T23:46:20.524Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Alonso grounds out, shortstop Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T23:46:23.643Z","endTime":"2026-04-16T23:48:13.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"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":91.3,"endSpeed":83.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.655813716889252,"aZ":-18.301468736703892,"pfxX":0.9981541829836025,"pfxZ":7.749052552477618,"pX":-0.40557099431796717,"pZ":3.446989666767537,"vX0":-3.7063557835483874,"vY0":-133.0037502436295,"vZ0":-1.490831343664603,"x":132.46,"y":145.71,"x0":0.8766578618500604,"y0":50.00458454006496,"z0":5.342582182037571,"aX":1.7874789880333883},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.9,"breakHorizontal":-1.0,"spinRate":2121,"spinDirection":160},"zone":1,"typeConfidence":2.0,"plateTime":0.411890486970639,"extension":6.588013657731233},"index":0,"playId":"d2b79101-59f7-33da-b15c-860a8ab08c21","pitchNumber":1,"startTime":"2026-04-16T23:46:39.394Z","endTime":"2026-04-16T23:46:42.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11107136815842,"aZ":-15.115177799993878,"pfxX":2.6508600797012614,"pfxZ":9.115693045067577,"pX":-0.21641709779996293,"pZ":4.380189619104338,"vX0":-3.8246769061427637,"vY0":-136.45435856585874,"vZ0":-0.02093127557448049,"x":125.25,"y":120.51,"x0":0.863846863199445,"y0":50.00588169038774,"z0":5.4358809943981745,"aX":4.963005831942469},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.7,"breakHorizontal":-4.0,"spinRate":2055,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.402556985599559,"extension":6.299252862101848},"index":1,"playId":"f8ca1a23-c89d-3ab2-a10c-0ffb76625fc1","pitchNumber":2,"startTime":"2026-04-16T23:46:54.995Z","endTime":"2026-04-16T23:47:00.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.853179574937034,"aZ":-19.962874650966356,"pfxX":-0.09975915359294962,"pfxZ":6.8525111514074,"pX":0.6187317913441559,"pZ":3.455407171629577,"vX0":-0.8740406932142777,"vY0":-132.54660427836367,"vZ0":-1.206502932347219,"x":93.42,"y":145.48,"x0":0.9654942645420742,"y0":50.00604252249201,"z0":5.37173353009867,"aX":-0.1776417677425816},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.4,"breakHorizontal":0.4,"spinRate":2019,"spinDirection":167},"zone":3,"typeConfidence":2.0,"plateTime":0.41296604411880944,"extension":6.301860387787155},"index":2,"playId":"5875c05d-03ce-3b99-b1b7-3bc0d41d6698","pitchNumber":3,"startTime":"2026-04-16T23:47:08.711Z","endTime":"2026-04-16T23:47:13.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"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-16T23:47:18.573Z","endTime":"2026-04-16T23:47:32.473Z","isPitch":false,"type":"action","player":{"id":624413,"link":"/api/v1/people/624413"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.873393907180347,"aZ":-30.891849032205545,"pfxX":7.903808895329675,"pfxZ":0.803246595770764,"pX":1.2952928928920322,"pZ":2.4371933480333134,"vX0":-2.308698774025455,"vY0":-125.93135247635628,"vZ0":-0.9795098919216977,"x":67.63,"y":172.98,"x0":1.20258815777845,"y0":50.00092350007934,"z0":5.351900344549548,"aX":12.570539160198274},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.4,"breakHorizontal":-13.7,"spinRate":1823,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4365554327524164,"extension":6.045184795084123},"index":4,"playId":"360ebb10-750d-3bcf-bbc6-5f70c7268a37","pitchNumber":4,"startTime":"2026-04-16T23:47:32.473Z","endTime":"2026-04-16T23:47:37.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.063730688908098,"aZ":-27.25472622354826,"pfxX":-0.6750092274689345,"pfxZ":2.8850392084337884,"pX":-0.614532965302415,"pZ":2.180018839144999,"vX0":-3.426953920055214,"vY0":-129.19751433576715,"vZ0":-2.793963501986418,"x":140.42,"y":179.92,"x0":0.8126773835200878,"y0":50.00007681336355,"z0":5.354021546456762,"aX":-1.1484634632578117},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.9,"breakHorizontal":1.9,"spinRate":2361,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.42276648652929216,"extension":6.344628327082788},"hitData":{"launchSpeed":66.1,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.3,"coordY":155.28}},"index":5,"playId":"77df529b-3915-3fc1-b937-2ab72244c852","pitchNumber":5,"startTime":"2026-04-16T23:48:05.497Z","endTime":"2026-04-16T23:48:13.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.38,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-16T23:48:13.122Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Johnathan Rodríguez lines out to left fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T23:48:21.218Z","endTime":"2026-04-16T23:49:46.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"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":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"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.8,"endSpeed":74.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.984607899729948,"aZ":-33.60216542855412,"pfxX":-3.5126260580377777,"pfxZ":-1.003673268694758,"pX":-1.1167271945275787,"pZ":1.6952761462095083,"vX0":-3.3733696011003653,"vY0":-119.08307397194105,"vZ0":-1.5837599504124567,"x":159.57,"y":193.01,"x0":0.7798182751628803,"y0":50.004396985757225,"z0":5.437004577909482,"aX":-4.993976657533706},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.9,"breakHorizontal":7.2,"spinRate":2446,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4617174530631307,"extension":6.558210168637327},"index":0,"playId":"040ef0ce-509f-3430-ab81-2982fef9a23c","pitchNumber":1,"startTime":"2026-04-16T23:48:34.387Z","endTime":"2026-04-16T23:48:38.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95600686131542,"aZ":-30.541096799640176,"pfxX":9.729416588115576,"pfxZ":1.0323860735848518,"pX":0.71363382427321,"pZ":1.5904506418565272,"vX0":-3.965565620857068,"vY0":-125.38406410761391,"vZ0":-2.8305668340351344,"x":89.8,"y":195.84,"x0":1.061525568558619,"y0":50.00010901688013,"z0":5.254477874835815,"aX":15.317948923406076},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.4,"breakHorizontal":-16.6,"spinRate":1691,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4386984206654625,"extension":6.292742844104271},"index":1,"playId":"dd3a7b91-9b35-318b-93a5-f146d2581fad","pitchNumber":2,"startTime":"2026-04-16T23:48:45.518Z","endTime":"2026-04-16T23:48:50.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.702877982984084,"aZ":-17.6940336885457,"pfxX":1.7681104284807865,"pfxZ":7.814295944897223,"pX":-0.1316166642080898,"pZ":3.588473317069892,"vX0":-3.4350947388034214,"vY0":-135.2982073825668,"vZ0":-1.3297436515188417,"x":122.02,"y":141.89,"x0":0.9250878062996949,"y0":50.00069912910378,"z0":5.327120772458582,"aX":3.2758028582313345},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.0,"breakHorizontal":-2.5,"spinRate":2196,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.40493697510095394,"extension":6.455371888733556},"index":2,"playId":"1cc2c992-7839-3b89-9b29-a6e8491e95c5","pitchNumber":3,"startTime":"2026-04-16T23:49:01.575Z","endTime":"2026-04-16T23:49:07.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-16T23:49:13.445Z","endTime":"2026-04-16T23:49:24.169Z","isPitch":false,"type":"action","player":{"id":671286,"link":"/api/v1/people/671286"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.118794209045234,"aZ":-29.939884662670906,"pfxX":8.947148444644178,"pfxZ":1.3636104906411735,"pX":1.5174427127267947,"pZ":2.6409542334728227,"vX0":-1.8602802621733585,"vY0":-127.31181429549382,"vZ0":-0.8263714258876674,"x":59.16,"y":167.47,"x0":1.0973491897579197,"y0":50.00087636329808,"z0":5.347947264332961,"aX":14.625712874720302},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.5,"breakHorizontal":-15.7,"spinRate":1837,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.430889632334555,"extension":6.379869753858266},"index":4,"playId":"3209044e-4845-3908-b20d-d0067dbab9cb","pitchNumber":4,"startTime":"2026-04-16T23:49:24.169Z","endTime":"2026-04-16T23:49:29.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85659315007895,"aZ":-28.838444964282672,"pfxX":9.280717326263803,"pfxZ":2.1228935506628943,"pX":0.24583314155391436,"pZ":1.99092428217212,"vX0":-5.03196759884082,"vY0":-124.54197934963977,"vZ0":-2.1877211948687387,"x":107.63,"y":185.03,"x0":1.085985242059432,"y0":50.00398601333159,"z0":5.264381193203841,"aX":14.589639140622046},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.6,"breakHorizontal":-15.6,"spinRate":1880,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.4396836063293046,"extension":6.041717361973517},"hitData":{"launchSpeed":88.7,"launchAngle":20.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":69.59,"coordY":103.27}},"index":5,"playId":"e7b10420-3794-3cc3-b380-cfc085f67e7a","pitchNumber":5,"startTime":"2026-04-16T23:49:40.124Z","endTime":"2026-04-16T23:49:46.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671286,"link":"/api/v1/people/671286"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":671286,"link":"/api/v1/people/671286"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-04-16T23:49:46.872Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brayan Rocchio pops out to third baseman Coby Mayo.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-16T23:52:26.878Z","endTime":"2026-04-16T23:53:47.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671382,"fullName":"Cameron Foster","link":"/api/v1/people/671382"},"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":1},"details":{"event":"Pop Out","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":691723,"link":"/api/v1/people/691723"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cameron Foster replaces Shane Baz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T23:51:59.241Z","endTime":"2026-04-16T23:52:26.424Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671382,"link":"/api/v1/people/671382"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-16T23:52:26.424Z","endTime":"2026-04-16T23:52:29.196Z","isPitch":false,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"},"defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":96.0,"endSpeed":87.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.94406504045561,"aZ":-13.930208031230615,"pfxX":-5.936984617273447,"pfxZ":9.262323806720962,"pX":0.3917361492809402,"pZ":2.82985572064567,"vX0":5.600936532146228,"vY0":-139.5813250606444,"vZ0":-6.400348428260383,"x":102.07,"y":162.37,"x0":-0.8712830498476082,"y0":50.00176277222837,"z0":6.072845003376956,"aX":-11.693252347225592},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":9.6,"spinRate":2492,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.39266947718954137,"extension":6.83059392709951},"index":2,"playId":"33a71cbb-dfaa-381b-a586-43d0cdcfe50d","pitchNumber":1,"startTime":"2026-04-16T23:52:29.196Z","endTime":"2026-04-16T23:52:33.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.407691251750826,"aZ":-12.150159681828914,"pfxX":-4.212104608387906,"pfxZ":9.915240303371148,"pX":-0.22654140470680303,"pZ":4.341871600409711,"vX0":3.436164051731044,"vY0":-141.69309608225328,"vZ0":-3.038413377692301,"x":125.64,"y":121.55,"x0":-0.9117858292404819,"y0":50.00283661802191,"z0":6.211819142880313,"aX":-8.507171799207567},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.4,"breakHorizontal":6.8,"spinRate":2502,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3875473786323451,"extension":6.691626716782476},"index":3,"playId":"3989905d-4101-3c25-8a68-ffd738d5f1e1","pitchNumber":2,"startTime":"2026-04-16T23:52:44.195Z","endTime":"2026-04-16T23:52:48.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.951920521489463,"aZ":-34.16136169187856,"pfxX":1.1775693589151488,"pfxZ":-1.2559753760182346,"pX":0.7828998758026295,"pZ":1.5369065522255632,"vX0":3.7978696408599557,"vY0":-124.53595049877845,"vZ0":-4.35794680187337,"x":87.16,"y":197.28,"x0":-0.9121789186694729,"y0":50.00517912315055,"z0":6.121320501417558,"aX":1.8580506765299305},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.0,"breakHorizontal":-3.0,"spinRate":2730,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4390584073568813,"extension":6.914637298009709},"index":4,"playId":"dcd99237-2d11-3d01-940d-a71bf0af3b92","pitchNumber":3,"startTime":"2026-04-16T23:52:59.744Z","endTime":"2026-04-16T23:53:04.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":97.9,"endSpeed":89.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.437375844144576,"aZ":-12.102411502224607,"pfxX":-3.459521170447116,"pfxZ":9.797889964401842,"pX":0.7146797331104903,"pZ":2.868928119328388,"vX0":5.749784656515089,"vY0":-142.40296412506032,"vZ0":-6.97539817765087,"x":89.76,"y":161.32,"x0":-0.8833995321678872,"y0":50.004862566267256,"z0":6.119925084383065,"aX":-7.088991356622444},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.4,"breakHorizontal":5.0,"spinRate":2592,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.3849883305548163,"extension":6.887833437495335},"index":5,"playId":"a76e84d2-04d2-3b86-a470-26f8444aa637","pitchNumber":4,"startTime":"2026-04-16T23:53:20.517Z","endTime":"2026-04-16T23:53:24.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45866432829613,"aZ":-38.46612172242315,"pfxX":0.6945198697855144,"pfxZ":-4.033438299880922,"pX":0.7569603296395108,"pZ":2.8490277262416126,"vX0":3.643593291011059,"vY0":-124.1034446710996,"vZ0":-0.6381806243390509,"x":88.15,"y":161.86,"x0":-0.8193390538913079,"y0":50.000017213154464,"z0":6.309056769188914,"aX":1.0837591833751525},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-7.2,"breakHorizontal":-2.0,"spinRate":2664,"spinDirection":36},"zone":3,"typeConfidence":2.0,"plateTime":0.4410800543368367,"extension":6.585612088659176},"hitData":{"launchSpeed":60.5,"launchAngle":59.0,"totalDistance":117.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":102.44,"coordY":161.58}},"index":6,"playId":"d0a60144-d4b0-3a8e-a3bb-80401f9297b9","pitchNumber":5,"startTime":"2026-04-16T23:53:39.293Z","endTime":"2026-04-16T23:53:47.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-04-16T23:53:47.069Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a ground ball to center fielder Leody Taveras.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-16T23:53:50.975Z","endTime":"2026-04-16T23:55:28.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671382,"fullName":"Cameron Foster","link":"/api/v1/people/671382"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.43420034533763,"aZ":-10.953374490944475,"pfxX":-5.414494456600269,"pfxZ":10.315837834979622,"pX":0.16204983666744494,"pZ":4.10811760071159,"vX0":5.013228893652763,"vY0":-142.66667096338264,"vZ0":-3.8010004367213774,"x":110.82,"y":127.86,"x0":-0.9161807732973771,"y0":50.004126661345595,"z0":6.15035925715667,"aX":-11.1400864361311},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.1,"breakHorizontal":8.8,"spinRate":2584,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.38421398641765014,"extension":6.8519484598630775},"index":0,"playId":"e15baa91-b2e5-3191-b222-b646ee04eb85","pitchNumber":1,"startTime":"2026-04-16T23:54:12.472Z","endTime":"2026-04-16T23:54:16.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35604504599988,"aZ":-25.57897681862394,"pfxX":1.638906484167559,"pfxZ":3.6573663078311807,"pX":1.424997620996042,"pZ":2.6766733284139277,"vX0":5.341676959917606,"vY0":-133.15866794244943,"vZ0":-4.101995715859797,"x":62.68,"y":166.51,"x0":-0.8163263499155087,"y0":50.00514849543472,"z0":6.077786711009129,"aX":2.9561625601104913},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.0,"breakHorizontal":-4.1,"spinRate":2623,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.41060534662661397,"extension":6.886198904440223},"index":1,"playId":"259a0937-78c5-3591-b4fd-a606607e621e","pitchNumber":2,"startTime":"2026-04-16T23:54:26.885Z","endTime":"2026-04-16T23:54:31.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.936954791412674,"aZ":-8.395853589310132,"pfxX":-4.330722682328154,"pfxZ":11.640741813165883,"pX":0.7639214813151065,"pZ":2.4957553967742583,"vX0":5.715203959135832,"vY0":-142.3228880718972,"vZ0":-8.456417891856836,"x":87.88,"y":171.39,"x0":-0.7115124974190131,"y0":50.00655224574872,"z0":6.044592760042161,"aX":-8.8494234036475},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.4,"breakHorizontal":6.6,"spinRate":2615,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.3854644765557924,"extension":6.90223704015974},"index":2,"playId":"ac4ec13f-fb6d-3526-ba19-3ebfafb2e110","pitchNumber":3,"startTime":"2026-04-16T23:54:42.236Z","endTime":"2026-04-16T23:54:47.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":98.6,"endSpeed":89.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.47330473736295,"aZ":-8.310979241805127,"pfxX":-4.2275435628472,"pfxZ":11.509609009872577,"pX":0.3022708835120231,"pZ":3.388105390940848,"vX0":4.361254924261126,"vY0":-143.3902256783678,"vZ0":-6.084568074353162,"x":105.48,"y":147.3,"x0":-0.6922859256906592,"y0":50.004222958216374,"z0":6.061825380521371,"aX":-8.766576533983825},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":19.7,"breakHorizontal":6.7,"spinRate":2654,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.3826025261391277,"extension":6.871238667926531},"index":3,"playId":"96844c44-a847-327f-b5ff-8846071d6691","pitchNumber":4,"startTime":"2026-04-16T23:54:57.477Z","endTime":"2026-04-16T23:55:02.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.83340740653434,"aZ":-13.893701797416893,"pfxX":-5.676092601247912,"pfxZ":9.051247903144256,"pX":0.30054069702251035,"pZ":2.195310525926118,"vX0":4.8543003781662035,"vY0":-141.57696106290396,"vZ0":-8.084598889676206,"x":105.54,"y":179.51,"x0":-0.7030493433098552,"y0":50.00648647137335,"z0":5.987193757764709,"aX":-11.467578399327659},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.8,"breakHorizontal":9.2,"spinRate":2500,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.38762331021472374,"extension":7.013413607986803},"hitData":{"launchSpeed":91.0,"launchAngle":8.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.3,"coordY":92.95}},"index":4,"playId":"3b87501f-d17e-3ed1-a9c0-4c4c92731b5f","pitchNumber":5,"startTime":"2026-04-16T23:55:17.791Z","endTime":"2026-04-16T23:55:28.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-04-16T23:55:28.232Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Chase DeLauter pops out to third baseman Coby Mayo.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-16T23:55:39.173Z","endTime":"2026-04-16T23:58:11.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671382,"fullName":"Cameron Foster","link":"/api/v1/people/671382"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":87.4,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51897662904945,"aZ":-10.357825266994356,"pfxX":-5.638408075902239,"pfxZ":11.059506992069245,"pX":0.36187349403975466,"pZ":3.566694645943207,"vX0":4.829724298843824,"vY0":-140.01234932904816,"vZ0":-5.111944668358611,"x":103.21,"y":142.48,"x0":-0.6584198632475222,"y0":50.002987771801436,"z0":6.10266575653736,"aX":-11.122545321019656},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.1,"breakHorizontal":9.1,"spinRate":2438,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.3921740012252224,"extension":6.829088389165361},"index":0,"playId":"5b3ca8b7-329c-3d0d-b143-1fc305fd7b3a","pitchNumber":1,"startTime":"2026-04-16T23:55:56.854Z","endTime":"2026-04-16T23:56:01.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.928324754891786,"aZ":-34.88707191528006,"pfxX":0.7289249103140252,"pfxZ":-1.7211234650198888,"pX":1.757776927584558,"pZ":1.3567499820441953,"vX0":6.031071633931652,"vY0":-124.3200104046392,"vZ0":-4.547626026717069,"x":50.0,"y":202.15,"x0":-0.7902040297692119,"y0":50.005925015093126,"z0":6.092009482598095,"aX":1.145801474764619},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.0,"breakHorizontal":-2.6,"spinRate":2627,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.4398624513309217,"extension":6.6553288616982655},"index":1,"playId":"8800f960-60b6-3669-b1dc-4785c20e5b59","pitchNumber":2,"startTime":"2026-04-16T23:56:16.562Z","endTime":"2026-04-16T23:56:20.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.0,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.9936707182578,"aZ":-11.29837895755038,"pfxX":-3.5799750557116266,"pfxZ":10.225194055502296,"pX":0.31178318724498877,"pZ":3.3789681029365477,"vX0":4.126967119801104,"vY0":-142.3021158818429,"vZ0":-5.507705057550275,"x":105.12,"y":147.55,"x0":-0.6952030654697967,"y0":50.00600839180986,"z0":6.06165914976798,"aX":-7.311384304259314},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.5,"breakHorizontal":5.6,"spinRate":2573,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.38554639996546847,"extension":6.814327661302129},"index":2,"playId":"8ce27b4e-9ea8-3727-a1d7-016e1ce87426","pitchNumber":3,"startTime":"2026-04-16T23:56:34.762Z","endTime":"2026-04-16T23:56:42.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"c700b892-8085-3a6e-bd6b-4116befe4804","startTime":"2026-04-16T23:57:00.292Z","endTime":"2026-04-16T23:57:04.108Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":88.9,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.773267353430874,"aZ":-8.531911969196152,"pfxX":-5.505323806520664,"pfxZ":11.599322763035268,"pX":0.15542183941540796,"pZ":2.4220474720678284,"vX0":4.346404608041723,"vY0":-142.3545021566763,"vZ0":-8.458870296632488,"x":111.08,"y":173.38,"x0":-0.6811598658617894,"y0":50.00541177152072,"z0":5.984096102697693,"aX":-11.223269585564985},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.3,"breakHorizontal":9.0,"spinRate":2478,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.3857831620352399,"extension":6.8481480253763545},"index":4,"playId":"dc5053a7-c4cf-3721-b481-472de9f23fc9","pitchNumber":4,"startTime":"2026-04-16T23:57:17.257Z","endTime":"2026-04-16T23:57:24.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.437957358175883,"aZ":-35.666988597730224,"pfxX":-0.49782603232851796,"pfxZ":-2.2043211254705266,"pX":0.17349746374362052,"pZ":1.6998330652324731,"vX0":2.6671550051717303,"vY0":-125.11938914463383,"vZ0":-3.8718803690434225,"x":110.39,"y":192.88,"x0":-0.8420169457898544,"y0":50.00448788309197,"z0":6.192851225596161,"aX":-0.7892878315741537},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.7,"breakHorizontal":0.2,"spinRate":2513,"spinDirection":7},"zone":8,"typeConfidence":2.0,"plateTime":0.4379156058128184,"extension":6.473943906377005},"index":5,"playId":"9e13c3dc-1d91-3f0d-8677-32e1ac181c72","pitchNumber":5,"startTime":"2026-04-16T23:57:41.913Z","endTime":"2026-04-16T23:57:46.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46150847526155,"aZ":-11.01969905158269,"pfxX":-4.800514295297764,"pfxZ":10.109446404737326,"pX":-0.16276076845236293,"pZ":3.4841152351206333,"vX0":3.2781074874374605,"vY0":-143.76732244123835,"vZ0":-5.375315720244084,"x":123.2,"y":144.71,"x0":-0.694337367085231,"y0":50.00181547597939,"z0":6.0625620143616725,"aX":-10.044202616406412},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.4,"breakHorizontal":8.0,"spinRate":2568,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.3810488882523999,"extension":7.128735970805557},"hitData":{"launchSpeed":84.9,"launchAngle":66.0,"totalDistance":145.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":90.75,"coordY":155.28}},"index":6,"playId":"9fec8c31-1c07-3956-bf83-ee67940eb3b1","pitchNumber":6,"startTime":"2026-04-16T23:57:59.946Z","endTime":"2026-04-16T23:58:11.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_ab"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_ab"},{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_pa"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.7,"awayTeamWinProbability":3.299999999999997,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-04-16T23:58:11.189Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Ramírez singles on a ground ball to right fielder Johnathan Rodríguez. Steven Kwan to 2nd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-16T23:58:18.338Z","endTime":"2026-04-16T23:59:20.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671382,"fullName":"Cameron Foster","link":"/api/v1/people/671382"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":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":671286,"link":"/api/v1/people/671286"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.93921829052833,"aZ":-12.629113592644215,"pfxX":-2.6615274198488015,"pfxZ":9.470305961958067,"pX":0.2137711559236114,"pZ":3.7361636721015485,"vX0":3.5581321058534763,"vY0":-142.54981767065772,"vZ0":-4.317132427618592,"x":108.85,"y":137.9,"x0":-0.7032194273745211,"y0":50.00174160098979,"z0":6.064064384142703,"aX":-5.492459950507889},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.4,"breakHorizontal":4.1,"spinRate":2445,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3838524381402748,"extension":6.8235254625883215},"index":0,"playId":"848970a8-1729-313b-bd61-8d7985837604","pitchNumber":1,"startTime":"2026-04-16T23:58:33.725Z","endTime":"2026-04-16T23:58:37.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.533201885515776,"aZ":-36.78694016914462,"pfxX":0.35639175363500053,"pfxZ":-2.9678518169458297,"pX":0.7291336429719358,"pZ":2.696302073919245,"vX0":3.6036462922503523,"vY0":-123.26555329836874,"vZ0":-1.0507076789732654,"x":89.21,"y":165.98,"x0":-0.7929419324761053,"y0":50.00525445019916,"z0":6.210401827573726,"aX":0.5531040372988278},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-5.4,"breakHorizontal":-1.4,"spinRate":2524,"spinDirection":37},"zone":3,"typeConfidence":2.0,"plateTime":0.442904437577714,"extension":6.598953821522123},"index":1,"playId":"d18ba243-420d-3ed1-8278-cb7f42015fa4","pitchNumber":2,"startTime":"2026-04-16T23:58:51.091Z","endTime":"2026-04-16T23:58:55.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1863927993942,"aZ":-10.99724771290764,"pfxX":-5.077664590289349,"pfxZ":10.302530361326662,"pX":-0.03827672453067644,"pZ":2.764235863046337,"vX0":4.143458174959465,"vY0":-142.3421085627247,"vZ0":-7.089751822138523,"x":118.46,"y":164.15,"x0":-0.8519641996239709,"y0":50.00062731998797,"z0":5.980869834991463,"aX":-10.434866578377505},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.4,"breakHorizontal":8.4,"spinRate":2388,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.3845706349798128,"extension":6.855474769237846},"hitData":{"launchSpeed":102.5,"launchAngle":0.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.13,"coordY":120.18}},"index":2,"playId":"80db5656-8240-31f8-89e3-eb0b8361d93a","pitchNumber":3,"startTime":"2026-04-16T23:59:09.254Z","endTime":"2026-04-16T23:59:20.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-04-16T23:59:20.446Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-17T00:00:39.930Z","endTime":"2026-04-17T00:02:26.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"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":671382,"fullName":"Cameron Foster","link":"/api/v1/people/671382"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-16T23:59:39.205Z","endTime":"2026-04-17T00:00:42.198Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.688750187415785,"aZ":-8.83974604358491,"pfxX":-5.868790571209198,"pfxZ":11.193031048836549,"pX":0.3246219092662368,"pZ":2.585331925051128,"vX0":5.76034517212829,"vY0":-143.15876177768175,"vZ0":-8.099140848674402,"x":104.63,"y":168.98,"x0":-0.946822529633391,"y0":50.004943980548816,"z0":5.997381917580054,"aX":-12.236920513037502},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":18.8,"breakHorizontal":9.5,"spinRate":2420,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.3819643523473557,"extension":6.811025071918837},"index":1,"playId":"21c0a77f-3876-3589-9a86-0de9ecddc3ad","pitchNumber":1,"startTime":"2026-04-17T00:00:42.198Z","endTime":"2026-04-17T00:00:46.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"fe7e68d2-1719-4cbf-9d0e-678b784de0f1","startTime":"2026-04-17T00:01:01.438Z","endTime":"2026-04-17T00:01:06.438Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.251142686444354,"aZ":-35.42388131435952,"pfxX":-0.6189499018886311,"pfxZ":-2.125414990213162,"pX":1.7844932130863635,"pZ":0.8312696746815588,"vX0":6.520220888501118,"vY0":-122.4786674183917,"vZ0":-5.357978384242964,"x":48.98,"y":216.34,"x0":-0.8271656226183557,"y0":50.00544343660108,"z0":6.062393841381479,"aX":-0.9443850584944948},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.8,"breakHorizontal":-0.4,"spinRate":2443,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4464909808665589,"extension":6.754328145775275},"index":3,"playId":"10c50e20-695f-354e-a07f-4cc195625af1","pitchNumber":2,"startTime":"2026-04-17T00:01:20.975Z","endTime":"2026-04-17T00:01:25.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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, 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":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.919346213223257,"aZ":-36.659629438494726,"pfxX":0.5732513861954209,"pfxZ":-2.867805304211565,"pX":0.6781299847820011,"pZ":0.06520345268485002,"vX0":3.9334758665105607,"vY0":-123.78009633159155,"vZ0":-7.039840061430106,"x":91.15,"y":237.02,"x0":-1.0010355057892715,"y0":50.00437005197597,"z0":5.986995463696318,"aX":0.8957206455313985},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-6.5,"breakHorizontal":-1.9,"spinRate":2652,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.44119594365141346,"extension":6.59099148889573},"index":4,"playId":"6ebf0b51-4cb4-37ca-9d0e-ecde85b86c4f","pitchNumber":3,"startTime":"2026-04-17T00:01:42.553Z","endTime":"2026-04-17T00:01:47.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.05237421233498,"aZ":-37.711042796901744,"pfxX":2.0076153872299143,"pfxZ":-3.512850192969977,"pX":1.573663817923286,"pZ":1.098338063039482,"vX0":5.528703439407982,"vY0":-124.27058845741436,"vZ0":-4.6530962422549305,"x":57.02,"y":209.12,"x0":-0.9336554681704091,"y0":50.00228994638864,"z0":6.100800027943394,"aX":3.1644342121655082},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-7.2,"breakHorizontal":-4.8,"spinRate":2705,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.43942635289681453,"extension":6.558620009949025},"index":5,"playId":"aadfb42c-b670-3750-91d2-0dcf2d196f8d","pitchNumber":4,"startTime":"2026-04-17T00:02:20.834Z","endTime":"2026-04-17T00:02:26.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-04-17T00:02:26.087Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Samuel Basallo pops out to third baseman José Ramírez in foul territory.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-17T00:04:06.546Z","endTime":"2026-04-17T00:04:36.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.926122507350666,"aZ":-23.80549453382346,"pfxX":-1.5094823251090494,"pfxZ":4.98309137598587,"pX":-0.2512446776683697,"pZ":1.6578036567737175,"vX0":-2.3012927540449217,"vY0":-128.32099269110034,"vZ0":-4.824113706777127,"x":126.58,"y":194.02,"x0":0.8509945175787101,"y0":50.001604812963386,"z0":5.401613032987035,"aX":-2.5327868796087314},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.3,"breakHorizontal":3.2,"spinRate":2349,"spinDirection":181},"zone":13,"typeConfidence":2.0,"plateTime":0.4257824514987121,"extension":6.484656512431569},"hitData":{"launchSpeed":79.7,"launchAngle":62.0,"totalDistance":163.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":70.25,"coordY":165.24}},"index":0,"playId":"620f353a-390c-3d36-9b0c-6c44ef072892","pitchNumber":1,"startTime":"2026-04-17T00:04:27.611Z","endTime":"2026-04-17T00:04:36.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":97.7,"awayTeamWinProbability":2.299999999999997,"homeTeamWinProbabilityAdded":1.3000000000000114,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-17T00:04:36.753Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeremiah Jackson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-17T00:05:02.873Z","endTime":"2026-04-17T00:06:39.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.83100607555412,"aZ":-20.75773186774736,"pfxX":1.5483327303144598,"pfxZ":6.507136628982764,"pX":0.23696886323715297,"pZ":4.374414262103249,"vX0":-2.5208419604004466,"vY0":-131.80836790471227,"vZ0":1.0514795500219327,"x":107.97,"y":120.67,"x0":1.0059210844244753,"y0":50.00146271541757,"z0":5.506571148791309,"aX":2.7161154512437995},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.2,"breakHorizontal":-2.3,"spinRate":2125,"spinDirection":163},"zone":12,"typeConfidence":2.0,"plateTime":0.4160565434600829,"extension":6.482263903751797},"index":0,"playId":"c84b58e6-9e07-361e-8e38-ee28b7fca8c0","pitchNumber":1,"startTime":"2026-04-17T00:05:16.432Z","endTime":"2026-04-17T00:05:21.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.440854490294143,"aZ":-19.82025895901201,"pfxX":0.8619108594539338,"pfxZ":7.06383589930201,"pX":-1.3427191913047842,"pZ":3.66104662406892,"vX0":-5.799706277861039,"vY0":-131.09554178105375,"vZ0":-0.7473655850574866,"x":168.18,"y":139.93,"x0":0.7816475633200809,"y0":50.003678641611614,"z0":5.4227058937179535,"aX":1.5082300292972222},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.8,"breakHorizontal":-0.4,"spinRate":2106,"spinDirection":169},"zone":11,"typeConfidence":2.0,"plateTime":0.4170212843633312,"extension":6.42486232914311},"index":1,"playId":"65b943f5-6303-385d-a2ac-9185f0029e00","pitchNumber":2,"startTime":"2026-04-17T00:05:28.105Z","endTime":"2026-04-17T00:05:32.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.110655677667058,"aZ":-31.26093805775329,"pfxX":9.006678350212393,"pfxZ":0.6077464618887074,"pX":0.21865754489971015,"pZ":3.9690354154277308,"vX0":-4.707148881869443,"vY0":-121.8309837719202,"vZ0":2.7033544744210865,"x":108.67,"y":131.62,"x0":1.001888874040642,"y0":50.003853499583535,"z0":5.54023945845625,"aX":13.590049016915005},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.9,"breakHorizontal":-15.2,"spinRate":1752,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.4489508049911426,"extension":6.085479310518152},"index":2,"playId":"746c1666-d309-3211-9a19-34355765352a","pitchNumber":3,"startTime":"2026-04-17T00:05:40.817Z","endTime":"2026-04-17T00:05:45.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87608307930081,"aZ":-14.128842444488704,"pfxX":3.9014407435353746,"pfxZ":9.956886842934045,"pX":-0.31432011652830455,"pZ":2.4114488790825517,"vX0":-4.3597773430636515,"vY0":-134.0073217960491,"vZ0":-4.931916889636735,"x":128.98,"y":173.67,"x0":0.8294190311241643,"y0":50.005003227929166,"z0":5.290618577722758,"aX":7.072770121184171},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.2,"breakHorizontal":-6.1,"spinRate":2116,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.4092558329158509,"extension":6.465101862024957},"index":3,"playId":"d787778f-5f09-3403-82c4-80573b0eb1bd","pitchNumber":4,"startTime":"2026-04-17T00:05:53.221Z","endTime":"2026-04-17T00:05:57.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.759490322670683,"aZ":-29.465656949188876,"pfxX":8.726616976761964,"pfxZ":1.8095793907827957,"pX":-0.09051851015474553,"pZ":3.0701130865820745,"vX0":-5.482689462320038,"vY0":-121.6191051208467,"vZ0":0.5740653845097687,"x":120.45,"y":155.89,"x0":1.0587771904393597,"y0":50.003723008447935,"z0":5.385641516978343,"aX":13.078852016762742},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.7,"breakHorizontal":-14.5,"spinRate":1661,"spinDirection":123},"zone":2,"typeConfidence":2.0,"plateTime":0.4502871987768611,"extension":5.941774478259091},"index":4,"playId":"42d558f8-3123-346a-b0f3-fd647f1ea191","pitchNumber":5,"startTime":"2026-04-17T00:06:05.608Z","endTime":"2026-04-17T00:06:09.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-17T00:06:27.033Z","endTime":"2026-04-17T00:06:36.432Z","isPitch":false,"type":"action","player":{"id":669236,"link":"/api/v1/people/669236"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53505471600993,"aZ":-24.628166325776284,"pfxX":-3.6854132337342196,"pfxZ":4.455159361524314,"pX":-0.6418396171015508,"pZ":2.3607947039196957,"vX0":-2.7382370103327287,"vY0":-128.7301715227118,"vZ0":-2.7828130638274007,"x":141.47,"y":175.04,"x0":0.9111747489405321,"y0":50.001882006696576,"z0":5.3447199022334395,"aX":-6.237713026256423},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.7,"breakHorizontal":7.2,"spinRate":2323,"spinDirection":183},"zone":4,"typeConfidence":2.0,"plateTime":0.4240781774926714,"extension":6.367914952156333},"index":6,"playId":"9d6cf582-3966-3088-96e2-58849bad7e45","pitchNumber":6,"startTime":"2026-04-17T00:06:36.432Z","endTime":"2026-04-17T00:06:39.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.3,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-04-17T00:06:39.846Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Coby Mayo grounds out, shortstop Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-17T00:06:43.812Z","endTime":"2026-04-17T00:09:56.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8,9],"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":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.631575193666105,"aZ":-30.48195521646077,"pfxX":8.366030021370632,"pfxZ":1.108361936474413,"pX":-0.09662900817864964,"pZ":2.3756886099590564,"vX0":-5.4336301597910905,"vY0":-122.7415158977381,"vZ0":-0.9747278726801225,"x":120.68,"y":174.64,"x0":1.060545173343698,"y0":50.002232772141014,"z0":5.377111286813606,"aX":12.74562128175574},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.0,"breakHorizontal":-13.8,"spinRate":1615,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.446509503409958,"extension":6.180612148211116},"index":0,"playId":"3484d44e-8b6f-374e-bc05-fab03f39562c","pitchNumber":1,"startTime":"2026-04-17T00:07:03.005Z","endTime":"2026-04-17T00:07:06.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.5,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.516702190585104,"aZ":-38.164872848497126,"pfxX":-6.688357569579382,"pfxZ":-4.342611718953792,"pX":-1.0565092796696254,"pZ":-0.3234462086486663,"vX0":-2.561849729380085,"vY0":-117.12971518053926,"vZ0":-4.833885501449898,"x":157.27,"y":247.51,"x0":0.9224197764934193,"y0":50.00222405659275,"z0":5.361728601118165,"aX":-9.229559579108056},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-8.9,"breakHorizontal":12.7,"spinRate":2249,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.4688363882257729,"extension":6.393283599800697},"index":1,"playId":"020c2d7a-fddd-3286-8d3f-78cf12c46b99","pitchNumber":2,"startTime":"2026-04-17T00:07:16.429Z","endTime":"2026-04-17T00:07:21.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.232925687710036,"aZ":-29.142068657223227,"pfxX":8.702534656649913,"pfxZ":1.9439191279772352,"pX":0.03108692377243439,"pZ":0.8673944960977795,"vX0":-4.950384233413224,"vY0":-123.95699814859258,"vZ0":-4.713252068980388,"x":115.82,"y":215.36,"x0":0.9209581892304602,"y0":50.004061497771815,"z0":5.220058649399429,"aX":13.57539610031158},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.6,"breakHorizontal":-14.6,"spinRate":1603,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4414706355048321,"extension":6.2816485743605925},"index":2,"playId":"dfdd7a69-62dc-380b-80ce-f6f24c474b32","pitchNumber":3,"startTime":"2026-04-17T00:07:35.499Z","endTime":"2026-04-17T00:07:40.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48611796061419,"aZ":-31.595511290134848,"pfxX":8.343395060599244,"pfxZ":0.3714851500824681,"pX":0.9978453568645814,"pZ":1.8237190551301785,"vX0":-3.024263374957628,"vY0":-123.54765443072,"vZ0":-1.9597515363838,"x":78.96,"y":189.54,"x0":1.1565872587136155,"y0":50.000181115923446,"z0":5.292290304842958,"aX":12.84693654304947},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.5,"breakHorizontal":-14.4,"spinRate":1738,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4439858512092263,"extension":6.099251206286651},"index":3,"playId":"0b198a66-e928-352f-ac10-87d36476952f","pitchNumber":4,"startTime":"2026-04-17T00:07:50.724Z","endTime":"2026-04-17T00:07:54.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-17T00:08:10.006Z","endTime":"2026-04-17T00:08:26.400Z","isPitch":false,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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.8,"endSpeed":85.9,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8343195278231,"aZ":-15.918021098648977,"pfxX":3.9438550793091243,"pfxZ":8.58247099645976,"pX":1.2215497607781736,"pZ":3.3826423360503934,"vX0":-0.6035543076123326,"vY0":-136.6992686532891,"vZ0":-2.4329597816549016,"x":70.44,"y":147.45,"x0":0.9325252004157136,"y0":50.00681641330285,"z0":5.375731039160142,"aX":7.473230649364117},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.2,"breakHorizontal":-7.1,"spinRate":1955,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.4005322647097449,"extension":6.402167975933244},"index":5,"playId":"09d0b2af-cbd9-396e-ae69-40a5e2ee3b19","pitchNumber":5,"startTime":"2026-04-17T00:08:26.400Z","endTime":"2026-04-17T00:08:30.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.814743287694082,"aZ":-29.198967223291426,"pfxX":9.307236160353234,"pfxZ":1.872350667316165,"pX":1.1875098658724796,"pZ":2.00314881247848,"vX0":-2.653025046020613,"vY0":-125.85090746259809,"vZ0":-2.177318267207243,"x":71.73,"y":184.69,"x0":1.0523317016895037,"y0":50.003744839919946,"z0":5.267056102693103,"aX":14.787294523573676},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.1,"breakHorizontal":-16.2,"spinRate":1741,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.43682539887565675,"extension":6.125725371443476},"index":6,"playId":"c823896c-a0f3-348d-9d41-85d5e8d7c409","pitchNumber":6,"startTime":"2026-04-17T00:08:47.438Z","endTime":"2026-04-17T00:08:51.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.482248795147434,"aZ":-21.02319932057536,"pfxX":0.1646499005984925,"pfxZ":6.1788666921471425,"pX":2.059928121398026,"pZ":4.1696291397576735,"vX0":2.172469064424801,"vY0":-133.22509914083685,"vZ0":0.7567986049525424,"x":38.48,"y":126.2,"x0":1.2139385064547392,"y0":50.0041838924775,"z0":5.396479871350315,"aX":0.2972809733396769},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.5,"breakHorizontal":-0.7,"spinRate":2050,"spinDirection":171},"zone":12,"typeConfidence":2.0,"plateTime":0.4104585956930653,"extension":6.327882449078837},"index":7,"playId":"a7a43d9e-6d47-30d4-83e6-2540d45b32f7","pitchNumber":7,"startTime":"2026-04-17T00:09:14.448Z","endTime":"2026-04-17T00:09:18.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.1,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12732592350774,"aZ":-14.961895538277082,"pfxX":3.574546847410487,"pfxZ":8.767205840446866,"pX":0.6806024321604893,"pZ":3.3484588436343428,"vX0":-1.9480824309939948,"vY0":-139.84341846476335,"vZ0":-2.724677746737485,"x":91.06,"y":148.37,"x0":0.9251410894894313,"y0":50.00181689513805,"z0":5.327733492673781,"aX":7.017048240342558},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":-6.0,"spinRate":2064,"spinDirection":148},"zone":3,"typeConfidence":2.0,"plateTime":0.3930051828843242,"extension":6.453385365938688},"index":8,"playId":"a64f3abc-2f61-32d2-a771-5929a666b13f","pitchNumber":8,"startTime":"2026-04-17T00:09:30.205Z","endTime":"2026-04-17T00:09:34.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.0,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.342292142469745,"aZ":-39.25217082323738,"pfxX":-5.762128674299712,"pfxZ":-5.08984022315493,"pX":-0.0014376685359952267,"pZ":2.6921041460870887,"vX0":-0.43601852550857517,"vY0":-117.51341207782511,"vZ0":1.7951211903231785,"x":117.05,"y":166.09,"x0":0.9347745536009465,"y0":50.000698201933,"z0":5.578662241923203,"aX":-8.01626326540965},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-8.4,"breakHorizontal":10.6,"spinRate":2240,"spinDirection":319},"zone":5,"typeConfidence":2.0,"plateTime":0.4670138962262831,"extension":6.584226337879348},"hitData":{"launchSpeed":66.0,"launchAngle":15.0,"totalDistance":130.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":97.47,"coordY":139.59}},"index":9,"playId":"be72776a-f954-3393-9e83-1cb018d47d04","pitchNumber":9,"startTime":"2026-04-17T00:09:48.515Z","endTime":"2026-04-17T00:09:56.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-04-17T00:09:56.073Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Valera strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-17T00:11:53.788Z","endTime":"2026-04-17T00:13:13.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671382,"fullName":"Cameron Foster","link":"/api/v1/people/671382"},"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":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.440821546389664,"aZ":-11.916894079973163,"pfxX":-4.7472472840788775,"pfxZ":10.647840945549238,"pX":-1.205609964999327,"pZ":3.3829631095067922,"vX0":1.0623190176802455,"vY0":-137.301890129093,"vZ0":-5.005017092740786,"x":95.62,"y":109.33,"x0":-0.9818282458663187,"y0":50.00024943170272,"z0":6.045615072131531,"aX":-9.02896618010143},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.4,"breakHorizontal":8.4,"spinRate":2497,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.399478516753788,"extension":6.830089137609188},"index":0,"playId":"d2ff3a7a-1e14-37ae-acb9-70d265e117a2","pitchNumber":1,"startTime":"2026-04-17T00:12:02.217Z","endTime":"2026-04-17T00:12:06.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.945734122582756,"aZ":-34.514038134529734,"pfxX":1.2072392458406829,"pfxZ":-1.5565817869063832,"pX":0.26357103747667177,"pZ":2.361630807714753,"vX0":2.807151309801866,"vY0":-121.8205758019877,"vZ0":-1.8402776549112554,"x":106.95,"y":175.02,"x0":-1.06054712585131,"y0":50.00267266335021,"z0":6.110482976723095,"aX":1.8142077887352588},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.0,"breakHorizontal":-2.9,"spinRate":2605,"spinDirection":35},"zone":6,"typeConfidence":2.0,"plateTime":0.44962592539036583,"extension":6.615573119799595},"index":1,"playId":"d155625f-224b-35f8-889e-36f98242fc6b","pitchNumber":2,"startTime":"2026-04-17T00:12:16.371Z","endTime":"2026-04-17T00:12:19.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04356664968307,"aZ":-15.588962397533757,"pfxX":-4.696243943710855,"pfxZ":8.444735259447574,"pX":-0.5496121153097426,"pZ":3.7871259077426953,"vX0":2.6928183335287486,"vY0":-138.98603554640727,"vZ0":-3.522583653232159,"x":137.95,"y":136.53,"x0":-0.9189923642083963,"y0":50.00085628023053,"z0":6.100869277816045,"aX":-9.221582273244568},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.8,"breakHorizontal":7.9,"spinRate":2503,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3935217140098115,"extension":6.889458808157429},"index":2,"playId":"93ac1304-599c-33e6-bef7-aa8cf841dc62","pitchNumber":3,"startTime":"2026-04-17T00:12:35.399Z","endTime":"2026-04-17T00:12:40.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.077009760395672,"aZ":-26.532933935003815,"pfxX":1.9106381079441612,"pfxZ":3.1768369070328077,"pX":-0.1659057292623947,"pZ":3.841002532832472,"vX0":1.415269093192686,"vY0":-131.7363053759302,"vZ0":-1.0427656836626464,"x":123.32,"y":135.07,"x0":-0.9563560617235441,"y0":50.00504258549746,"z0":6.183529139712215,"aX":3.3957577185996057},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.8,"breakHorizontal":-3.7,"spinRate":2529,"spinDirection":177},"zone":11,"typeConfidence":2.0,"plateTime":0.41402604996821557,"extension":6.82564969825909},"index":3,"playId":"baffbd9a-5aa4-34cf-8925-cd32b164964e","pitchNumber":4,"startTime":"2026-04-17T00:12:51.412Z","endTime":"2026-04-17T00:12:56.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.357987573215244,"aZ":-24.3784939436787,"pfxX":1.9444113874735618,"pfxZ":4.308373637088804,"pX":0.6233625054274672,"pZ":2.365667172131344,"vX0":3.2070233582454373,"vY0":-132.42515637635745,"vZ0":-5.037825361050133,"x":93.24,"y":174.91,"x0":-0.8474266918590242,"y0":50.00356437512909,"z0":6.034497540901709,"aX":3.5163267268423097},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.1,"breakHorizontal":-4.1,"spinRate":2606,"spinDirection":176},"zone":6,"typeConfidence":2.0,"plateTime":0.4107208000069873,"extension":6.915750700027906},"index":4,"playId":"a1de1714-fb4c-3ec1-85ed-7e82f61bcfca","pitchNumber":5,"startTime":"2026-04-17T00:13:09.056Z","endTime":"2026-04-17T00:13:13.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_ab"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_ab"},{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_pa"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-17T00:13:13.726Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Martínez strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-17T00:13:14.410Z","endTime":"2026-04-17T00:14:54.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671382,"fullName":"Cameron Foster","link":"/api/v1/people/671382"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.466832959058223,"aZ":-34.763257570974595,"pfxX":0.4846174143640374,"pfxZ":-1.6457948981538024,"pX":0.9412067190847327,"pZ":2.0066254817492606,"vX0":4.595668060097301,"vY0":-124.15955826360332,"vZ0":-2.900984309680969,"x":81.12,"y":184.6,"x0":-0.9922170315365069,"y0":50.005867678119714,"z0":6.0660410455376,"aX":0.760196175222328},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.4,"breakHorizontal":-1.9,"spinRate":2659,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.44015787027264697,"extension":6.8514331505248185},"index":0,"playId":"bddd4ebf-f540-38cb-a3b1-5904b659d4e9","pitchNumber":1,"startTime":"2026-04-17T00:13:35.397Z","endTime":"2026-04-17T00:13:40.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"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-17T00:13:43.550Z","endTime":"2026-04-17T00:13:57.337Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"},"defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.085220581921504,"aZ":-8.84584526198903,"pfxX":-4.817434114367233,"pfxZ":11.729729438485432,"pX":-0.8204280415575139,"pZ":4.403894712841924,"vX0":1.9865966397869448,"vY0":-140.4368038504501,"vZ0":-3.1697868465509518,"x":148.27,"y":119.87,"x0":-0.9128161669747591,"y0":50.00434914670882,"z0":6.126825676362672,"aX":-9.581559110348683},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":20.8,"breakHorizontal":8.3,"spinRate":2572,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3906672103075799,"extension":6.873736363120545},"index":2,"playId":"2eaa9672-158a-31b9-b564-73f58affb373","pitchNumber":2,"startTime":"2026-04-17T00:13:57.337Z","endTime":"2026-04-17T00:14:01.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.665462719424006,"aZ":-26.328039585167566,"pfxX":0.849352358488709,"pfxZ":3.4143352552192923,"pX":-0.7719601582546798,"pZ":5.5707199238847664,"vX0":0.6782945759111085,"vY0":-129.23811664285324,"vZ0":3.263039629430337,"x":146.43,"y":88.37,"x0":-1.147011758661674,"y0":50.00548852158844,"z0":6.299163036373466,"aX":1.455359379431218},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.1,"breakHorizontal":-1.7,"spinRate":2515,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.4217382107513057,"extension":6.662406980975546},"index":3,"playId":"8f5c9a64-6908-397f-9518-4b61b98f959d","pitchNumber":3,"startTime":"2026-04-17T00:14:11.598Z","endTime":"2026-04-17T00:14:15.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.239639228290937,"aZ":-34.2111663709367,"pfxX":1.2101788225646573,"pfxZ":-1.316164339625864,"pX":0.6120500760208863,"pZ":2.3958714302904776,"vX0":3.4407942382959646,"vY0":-123.24825094864943,"vZ0":-1.9655627052345896,"x":93.67,"y":174.09,"x0":-0.9562821581632887,"y0":50.00350065934397,"z0":6.0780254100537725,"aX":1.871582901347887},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.6,"breakHorizontal":-3.0,"spinRate":2666,"spinDirection":57},"zone":6,"typeConfidence":2.0,"plateTime":0.4434764820488293,"extension":6.750496079540169},"index":4,"playId":"2cfe0dfc-8d3f-3910-8e34-a1a176e07c67","pitchNumber":4,"startTime":"2026-04-17T00:14:29.384Z","endTime":"2026-04-17T00:14:34.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6515249721917,"aZ":-28.5283682525421,"pfxX":2.003285040829379,"pfxZ":2.131477278399313,"pX":0.8885533385387193,"pZ":3.047625160728266,"vX0":4.04619478110282,"vY0":-128.91874170387865,"vZ0":-2.084331812638147,"x":83.13,"y":156.49,"x0":-0.9515043379176866,"y0":50.004126792448126,"z0":6.033324507672772,"aX":3.4270152532436144},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.7,"breakHorizontal":-4.4,"spinRate":2654,"spinDirection":164},"zone":12,"typeConfidence":2.0,"plateTime":0.4222212171699553,"extension":6.837885865596607},"index":5,"playId":"f0fb3941-9b4c-3bc6-980d-8a65f43a8856","pitchNumber":5,"startTime":"2026-04-17T00:14:49.542Z","endTime":"2026-04-17T00:14:54.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-17T00:14:54.466Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Brito walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-17T00:14:57.598Z","endTime":"2026-04-17T00:17:51.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671382,"fullName":"Cameron Foster","link":"/api/v1/people/671382"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.814362088012388,"aZ":-25.723927165331997,"pfxX":1.3528518574326582,"pfxZ":3.6447688809584893,"pX":0.23573990523788452,"pZ":2.8441836476208224,"vX0":2.9278957991700283,"vY0":-130.97158241978602,"vZ0":-3.4435487882480413,"x":108.01,"y":161.99,"x0":-1.0643020623612451,"y0":50.00418968496831,"z0":6.060332012235349,"aX":2.393416704828146},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.2,"breakHorizontal":-3.0,"spinRate":2572,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.4152673887437972,"extension":6.775454535740583},"index":0,"playId":"ac2037e3-e1e7-3ee9-8123-f5567895977c","pitchNumber":1,"startTime":"2026-04-17T00:15:15.714Z","endTime":"2026-04-17T00:15:20.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.76500481802933,"aZ":-33.70357766124304,"pfxX":1.152271540766308,"pfxZ":-0.9662645888474279,"pX":1.5945440953333627,"pZ":0.6143609922197814,"vX0":5.4974764145663375,"vY0":-124.96818136636048,"vZ0":-6.579620528290614,"x":56.22,"y":222.19,"x0":-0.7818853549882341,"y0":50.00291140186709,"z0":6.043925467133516,"aX":1.824768236632097},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.0,"breakHorizontal":-3.4,"spinRate":2713,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.438000495330777,"extension":6.779832865081033},"index":1,"playId":"033943b7-a865-3d27-b66f-25e1f134a977","pitchNumber":2,"startTime":"2026-04-17T00:15:34.571Z","endTime":"2026-04-17T00:15:40.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00706639128337,"aZ":-37.20703526105679,"pfxX":0.42930869522781645,"pfxZ":-3.286028155679202,"pX":1.1451069777374472,"pZ":1.0838575916270574,"vX0":4.732468586076536,"vY0":-122.80422171965819,"vZ0":-4.341825697027162,"x":73.35,"y":209.52,"x0":-0.8617513129047355,"y0":50.00553012402701,"z0":6.035219417410789,"aX":0.6565675875028258},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-6.7,"breakHorizontal":-1.9,"spinRate":2697,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.44577367594807527,"extension":6.670191631895906},"index":2,"playId":"a8f5ea12-7b85-3a70-b186-f28b74195683","pitchNumber":3,"startTime":"2026-04-17T00:15:55.184Z","endTime":"2026-04-17T00:15:58.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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.2,"endSpeed":79.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.405397626865504,"aZ":-39.43195881564955,"pfxX":-0.8295140078197667,"pfxZ":-4.684564767883608,"pX":1.2638130776309209,"pZ":0.003995689128318331,"vX0":5.378359175440107,"vY0":-123.88557357223249,"vZ0":-6.630158558945147,"x":68.83,"y":238.67,"x0":-0.8301196511896235,"y0":50.00140251423447,"z0":6.021768385429872,"aX":-1.2858738006914214},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-9.8,"breakHorizontal":0.2,"spinRate":2551,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4426063315155164,"extension":6.6193481704786965},"index":3,"playId":"b42f768d-7fdb-3804-ab18-640a46fcca6c","pitchNumber":4,"startTime":"2026-04-17T00:16:12.374Z","endTime":"2026-04-17T00:16:17.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":96.9,"endSpeed":88.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22979610346058,"aZ":-11.546557869123262,"pfxX":-4.878103947817888,"pfxZ":10.262005924908363,"pX":0.5080340384301962,"pZ":3.06768037058321,"vX0":5.315165461899981,"vY0":-140.93576877931156,"vZ0":-6.18507530943953,"x":97.63,"y":155.95,"x0":-0.7691631273849616,"y0":50.00357831874994,"z0":6.037455516623957,"aX":-9.807006613298695},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.5,"breakHorizontal":7.7,"spinRate":2586,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.3887199258754843,"extension":6.887828405204369},"index":4,"playId":"e87e04ee-f543-3296-b6c4-d9ec54f212b6","pitchNumber":5,"startTime":"2026-04-17T00:16:33.205Z","endTime":"2026-04-17T00:16:37.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.10723832500016,"aZ":-36.37360490465737,"pfxX":0.8603172934604348,"pfxZ":-2.7214055430291477,"pX":1.2256550386379133,"pZ":1.6092822887349472,"vX0":4.58899995845585,"vY0":-123.01387874283031,"vZ0":-3.3377182069620988,"x":70.28,"y":195.33,"x0":-0.7715492639460885,"y0":50.00543545911387,"z0":6.049681811475267,"aX":1.3255504585885973},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-5.4,"breakHorizontal":-2.5,"spinRate":2593,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.444292750416007,"extension":6.613192101194442},"index":5,"playId":"4526c27e-eb53-3ed6-91f0-a7796ff10ba4","pitchNumber":6,"startTime":"2026-04-17T00:16:51.853Z","endTime":"2026-04-17T00:16:56.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48413320572596,"aZ":-34.274208027242956,"pfxX":0.4789673752023518,"pfxZ":-1.361084029973327,"pX":0.3281904603766289,"pZ":2.0040199505871525,"vX0":2.7510008186241754,"vY0":-123.04578218359529,"vZ0":-2.768694746485872,"x":104.49,"y":184.67,"x0":-0.8647478438747025,"y0":50.00590248817318,"z0":6.036366031773752,"aX":0.7369397265952524},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.9,"breakHorizontal":-1.4,"spinRate":2475,"spinDirection":34},"zone":9,"typeConfidence":2.0,"plateTime":0.4444661105194543,"extension":6.902146683883647},"index":6,"playId":"28b0fc43-d749-301a-b864-5f01cfc6db78","pitchNumber":7,"startTime":"2026-04-17T00:17:07.585Z","endTime":"2026-04-17T00:17:11.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.36445900500825,"aZ":-29.745600556559335,"pfxX":2.718968997531147,"pfxZ":1.3889884139531556,"pX":0.8363648532896485,"pZ":2.769754897905196,"vX0":3.4949325318663536,"vY0":-130.88615732182527,"vZ0":-2.757866012324994,"x":85.12,"y":164.0,"x0":-0.8651823927318141,"y0":50.005015349648716,"z0":6.044762228298842,"aX":4.7581811884272724},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.2,"breakHorizontal":-5.6,"spinRate":2740,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.41709331776480285,"extension":6.694807494761243},"index":7,"playId":"41c73d87-952e-3b0b-8b15-e661c25f7bb0","pitchNumber":8,"startTime":"2026-04-17T00:17:27.705Z","endTime":"2026-04-17T00:17:32.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.769687390484016,"aZ":-31.10856041426935,"pfxX":2.182735599208027,"pfxZ":0.6165360110300746,"pX":0.2817157909684582,"pZ":4.336606326278927,"vX0":2.5989776956672084,"vY0":-129.48919123265236,"vZ0":1.376689682126738,"x":106.26,"y":121.69,"x0":-1.0109373777694577,"y0":50.00475010980417,"z0":6.142350763520988,"aX":3.78338895686705},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.6,"breakHorizontal":-4.4,"spinRate":2713,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.41968206739914793,"extension":6.7366176743236155},"index":8,"playId":"c6428d51-9007-3ee1-91e6-78ddd8f22761","pitchNumber":9,"startTime":"2026-04-17T00:17:47.356Z","endTime":"2026-04-17T00:17:51.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"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":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_pa"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-04-17T00:17:51.257Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hedges strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-17T00:21:01.741Z","endTime":"2026-04-17T00:22:44.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-17T00:18:05.803Z","endTime":"2026-04-17T00:20:25.809Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tyler Wells replaces Cameron Foster.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-17T00:20:25.809Z","endTime":"2026-04-17T00:21:04.024Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669330,"link":"/api/v1/people/669330"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34373898995866,"aZ":-24.33962584506562,"pfxX":4.051655503154,"pfxZ":4.73566649361907,"pX":0.881227193169922,"pZ":1.7759774328939475,"vX0":2.9876093951904217,"vY0":-127.330308960082,"vZ0":-7.829142208919289,"x":83.41,"y":190.83,"x0":-0.8306446584272005,"y0":50.0013770051831,"z0":6.795098008339318,"aX":6.701207763403866},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.2,"breakHorizontal":-7.9,"spinRate":2496,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.42894875920940745,"extension":6.2058680639315575},"index":2,"playId":"cd8c9d06-6f06-348a-96c0-fda325fc11f5","pitchNumber":1,"startTime":"2026-04-17T00:21:04.024Z","endTime":"2026-04-17T00:21:07.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.708362507150778,"aZ":-26.087224227675794,"pfxX":1.0601226771539052,"pfxZ":3.619517521340054,"pX":1.1841713788944574,"pZ":1.3881556991211776,"vX0":4.272686533228675,"vY0":-128.38353811730855,"vZ0":-8.527572325205147,"x":71.86,"y":201.3,"x0":-0.6343861246075712,"y0":50.005330417221074,"z0":6.760483509936082,"aX":1.7819283658614438},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.0,"breakHorizontal":-2.8,"spinRate":2410,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.42541439957371985,"extension":6.255743298444526},"index":3,"playId":"8e6a1434-9bd2-32b9-b8c3-ed70ac39780b","pitchNumber":2,"startTime":"2026-04-17T00:21:20.138Z","endTime":"2026-04-17T00:21:24.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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.3,"endSpeed":85.6,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.373012934284805,"aZ":-13.701579095458438,"pfxX":-2.2463790140318878,"pfxZ":9.924603579138736,"pX":0.8860110531730074,"pZ":1.975033910745542,"vX0":4.706746138545727,"vY0":-135.49931090491145,"vZ0":-10.205764343173236,"x":83.23,"y":185.45,"x0":-0.5810056117415594,"y0":50.00217950202011,"z0":6.745724557914831,"aX":-4.181133849523397},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.0,"breakHorizontal":3.1,"spinRate":2328,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.4041100831543827,"extension":6.349167311306522},"index":4,"playId":"ce3c7e25-664d-3f76-a37a-84f158153953","pitchNumber":3,"startTime":"2026-04-17T00:21:37.873Z","endTime":"2026-04-17T00:21:41.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-04-17T00:21:49.615Z","endTime":"2026-04-17T00:22:01.371Z","isPitch":false,"type":"action","player":{"id":595978,"link":"/api/v1/people/595978"},"defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":86.6,"endSpeed":80.1,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.645330177351777,"aZ":-29.44470246683284,"pfxX":1.8351269955728386,"pfxZ":1.6756039662864666,"pX":-0.13806046048558754,"pZ":4.101239738585915,"vX0":1.2839504009373184,"vY0":-126.21333371704529,"vZ0":-1.4511356761676484,"x":122.26,"y":128.05,"x0":-0.8902507686211881,"y0":50.000356964311294,"z0":7.036069499846293,"aX":2.9854027098952542},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.0,"breakHorizontal":-3.6,"spinRate":2489,"spinDirection":150},"zone":11,"typeConfidence":0.9,"plateTime":0.43256174569629824,"extension":6.168138277073806},"index":6,"playId":"4e4f6a18-d3f9-36d7-9dd0-c3b05313b1db","pitchNumber":4,"startTime":"2026-04-17T00:22:01.371Z","endTime":"2026-04-17T00:22:05.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89151635397481,"aZ":-12.113902479429408,"pfxX":-2.394106745765688,"pfxZ":10.59877064284773,"pX":0.6654891413371722,"pZ":1.2480273888259603,"vX0":4.215246463635184,"vY0":-136.6535856526513,"vZ0":-12.226464388314442,"x":91.63,"y":205.08,"x0":-0.5854540687334981,"y0":50.00607775906074,"z0":6.610711674875706,"aX":-4.53286678474986},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.8,"breakHorizontal":3.5,"spinRate":2320,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.4006921126582106,"extension":6.4038996181261245},"index":7,"playId":"4dbf5836-e500-3097-bee4-137aafc2ed25","pitchNumber":5,"startTime":"2026-04-17T00:22:20.144Z","endTime":"2026-04-17T00:22:24.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":89.3,"endSpeed":82.8,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35093374152294,"aZ":-23.157201470362526,"pfxX":2.2041454152634747,"pfxZ":5.247693473955741,"pX":0.1573562773247446,"pZ":0.867679552233904,"vX0":1.6367870935542506,"vY0":-129.77392195209825,"vZ0":-10.314356500506129,"x":111.0,"y":215.35,"x0":-0.7662854581345852,"y0":50.000624414376354,"z0":6.6352081714400635,"aX":3.785639754691915},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.6,"breakHorizontal":-4.3,"spinRate":2479,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.42091568979923766,"extension":6.266143886960301},"index":8,"playId":"36a81269-f8ad-35bf-8c4f-24289cbb34a9","pitchNumber":6,"startTime":"2026-04-17T00:22:39.441Z","endTime":"2026-04-17T00:22:44.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":677942,"link":"/api/v1/people/677942"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_ab"},{"player":{"id":669330,"link":"/api/v1/people/669330"},"credit":"p_ab"},{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_pa"},{"player":{"id":669330,"link":"/api/v1/people/669330"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-17T00:22:44.941Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Leody Taveras singles on a ground ball to right fielder George Valera.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-17T00:24:34.764Z","endTime":"2026-04-17T00:25:02.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"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":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671655,"link":"/api/v1/people/671655"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.577928923496522,"aZ":-21.20209971272525,"pfxX":2.119795233708059,"pfxZ":6.224493068304886,"pX":0.16218081424714662,"pZ":2.6854177288598207,"vX0":-2.7049418545499644,"vY0":-131.81779509232757,"vZ0":-2.883497827173035,"x":110.82,"y":166.27,"x0":0.925414702773667,"y0":50.00227365261946,"z0":5.355791762790584,"aX":3.7366506386027862},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.9,"breakHorizontal":-3.2,"spinRate":2086,"spinDirection":161},"zone":5,"typeConfidence":2.0,"plateTime":0.41525570445874393,"extension":6.461523358083069},"hitData":{"launchSpeed":103.5,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":146.67,"coordY":133.03}},"index":0,"playId":"6ba8a9d4-37ae-3680-a20d-9308e004bb07","pitchNumber":1,"startTime":"2026-04-17T00:24:49.762Z","endTime":"2026-04-17T00:25:02.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.37,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-17T00:25:02.181Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blaze Alexander singles on a line drive to center fielder Steven Kwan. Leody Taveras to 2nd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-17T00:26:26.959Z","endTime":"2026-04-17T00:28:01.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnSecond":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-17T00:25:29.305Z","endTime":"2026-04-17T00:26:29.162Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.061016362585264,"aZ":-15.992294804652282,"pfxX":4.386415486702891,"pfxZ":9.021925453322787,"pX":0.5681553810692861,"pZ":2.241149109712348,"vX0":-2.4946922989365943,"vY0":-132.73289533658968,"vZ0":-5.030862487408253,"x":95.34,"y":178.27,"x0":0.9478620190013147,"y0":50.000536715935226,"z0":5.3165207414666265,"aX":7.865438898319689},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.5,"breakHorizontal":-7.4,"spinRate":2083,"spinDirection":146},"zone":6,"typeConfidence":2.0,"plateTime":0.4118619921072346,"extension":6.402842121210178},"index":1,"playId":"b3d66225-10e7-30f7-8e48-27aa278889ec","pitchNumber":1,"startTime":"2026-04-17T00:26:29.162Z","endTime":"2026-04-17T00:26:32.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":82.9,"endSpeed":76.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.07986955146159,"aZ":-30.655802012479626,"pfxX":7.648242297740151,"pfxZ":1.0223881384287434,"pX":1.1295429759525255,"pZ":2.6145841892224326,"vX0":-2.2025678438284895,"vY0":-120.80928254401961,"vZ0":-0.29264223201834205,"x":73.94,"y":168.19,"x0":1.058327874893778,"y0":50.00178360559481,"z0":5.427201658939373,"aX":11.32728055027634},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.0,"breakHorizontal":-13.3,"spinRate":1812,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.45303973709249856,"extension":6.129631027730896},"index":2,"playId":"c1d0510b-a4d9-386d-b8d8-70a35bff2ef3","pitchNumber":2,"startTime":"2026-04-17T00:26:46.725Z","endTime":"2026-04-17T00:26:49.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-17T00:27:04.762Z","endTime":"2026-04-17T00:27:10.482Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.197307019962,"aZ":-14.055458285820443,"pfxX":2.233778355338518,"pfxZ":9.55434468554866,"pX":-0.18988149063895912,"pZ":2.793977578116352,"vX0":-3.3617845671945417,"vY0":-136.1742271316251,"vZ0":-4.263974481957297,"x":124.24,"y":163.34,"x0":0.764956386323607,"y0":50.00216977535173,"z0":5.338456898041113,"aX":4.236023063556116},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.7,"breakHorizontal":-3.4,"spinRate":2084,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.4007565053029247,"extension":6.4180849413064385},"index":4,"playId":"66c4a7f9-9b15-3348-bcf4-3a5c7e8f2266","pitchNumber":3,"startTime":"2026-04-17T00:27:10.482Z","endTime":"2026-04-17T00:27:14.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":93.2,"endSpeed":85.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33539988453963,"aZ":-16.06519691182037,"pfxX":3.7899607636615507,"pfxZ":8.616239536216643,"pX":0.8366218468241446,"pZ":3.6995556196243333,"vX0":-1.3892005956161775,"vY0":-135.7843395798499,"vZ0":-1.6309819551703482,"x":85.11,"y":138.89,"x0":0.8619912441375961,"y0":50.00611552686007,"z0":5.4242023903945835,"aX":7.088201261132268},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.5,"breakHorizontal":-6.6,"spinRate":2104,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.4031678733667312,"extension":6.489154621255741},"index":5,"playId":"6093ee81-b052-3488-9591-0465e15d4df5","pitchNumber":4,"startTime":"2026-04-17T00:27:34.473Z","endTime":"2026-04-17T00:27:38.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.371835962199057,"aZ":-30.985288090048915,"pfxX":10.024582315055259,"pfxZ":0.7734432070838722,"pX":0.5791949833544477,"pZ":2.3580873212786,"vX0":-3.9401810035037332,"vY0":-123.52919065284622,"vZ0":-0.9956095059785154,"x":94.92,"y":175.11,"x0":0.8953994937055035,"y0":50.00510295626819,"z0":5.379178058865066,"aX":15.442481202161176},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.4,"breakHorizontal":-17.2,"spinRate":1932,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.4439639760206866,"extension":6.083981442826129},"hitData":{"launchSpeed":94.9,"launchAngle":12.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.36,"coordY":98.62}},"index":6,"playId":"9b7b371f-45ae-33dc-a31a-a847e5d03186","pitchNumber":5,"startTime":"2026-04-17T00:27:51.081Z","endTime":"2026-04-17T00:28:01.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-4.199999999999989,"leverageIndex":0.84,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-04-17T00:28:01.483Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Ward singles on a sharp line drive to center fielder Steven Kwan. Leody Taveras to 3rd. Blaze Alexander to 2nd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-17T00:30:39.814Z","endTime":"2026-04-17T00:32:55.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"postOnSecond":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnThird":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6,7,9],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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_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":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-17T00:28:07.431Z","endTime":"2026-04-17T00:30:07.502Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cade Smith replaces Parker Messick.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-17T00:30:07.502Z","endTime":"2026-04-17T00:30:42.043Z","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":800048,"link":"/api/v1/people/800048","pitchHand":{"code":"L","description":"Left"}},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.38837390205118,"aZ":-9.700012439591175,"pfxX":-4.034055768279954,"pfxZ":11.198896192675537,"pX":0.12318526687631032,"pZ":2.8408617749925797,"vX0":7.902062771546982,"vY0":-141.07507337563337,"vZ0":-5.9314105979942715,"x":112.3,"y":162.08,"x0":-2.195609182920545,"y0":50.00665387686125,"z0":5.602197936409586,"aX":-8.099262548274696},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.2,"breakHorizontal":5.6,"spinRate":2387,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.38889869195751103,"extension":7.547508295928591},"index":2,"playId":"968b2a29-e325-39f3-be7f-b469ff18abd7","pitchNumber":1,"startTime":"2026-04-17T00:30:42.043Z","endTime":"2026-04-17T00:30:45.648Z","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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.796467842476552,"aZ":-30.014434453997858,"pfxX":9.009465045487,"pfxZ":1.3805465552839724,"pX":-0.49625691220563056,"pZ":3.339368128499616,"vX0":2.013163835211062,"vY0":-123.94634315911559,"vZ0":0.24360817720705719,"x":135.92,"y":148.62,"x0":-2.4887109459970578,"y0":50.00063358678335,"z0":5.737462357773592,"aX":14.075215220831675},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.8,"breakHorizontal":-16.8,"spinRate":2258,"spinDirection":71},"zone":1,"typeConfidence":2.0,"plateTime":0.4411989687408058,"extension":7.261935209957431},"index":3,"playId":"3d63d39a-e70a-303d-a49f-1b0cd166bd64","pitchNumber":2,"startTime":"2026-04-17T00:30:57.450Z","endTime":"2026-04-17T00:31:24.473Z","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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"}},"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":97.3,"endSpeed":89.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.757705956863965,"aZ":-12.285994779392377,"pfxX":-3.9411481107718966,"pfxZ":9.768459268230188,"pX":-1.1628410474527446,"pZ":3.650654186989735,"vX0":5.046021417887239,"vY0":-141.65265584381987,"vZ0":-3.7307550681839414,"x":161.32,"y":140.21,"x0":-2.4536095597173775,"y0":50.00582923712654,"z0":5.767976982804647,"aX":-8.026821611108835},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":6.1,"spinRate":2388,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.38638317620473783,"extension":7.354822679118632},"index":4,"playId":"ab23ded0-f0cb-3e40-bfd9-1a775f34a4f9","pitchNumber":3,"startTime":"2026-04-17T00:31:28.921Z","endTime":"2026-04-17T00:31:35.546Z","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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.223927948038543,"aZ":-29.365806571452385,"pfxX":6.4484312266723345,"pfxZ":1.7580974505504088,"pX":-0.4335637776483699,"pZ":2.237569993141041,"vX0":3.0450172150184582,"vY0":-124.70155262963159,"vZ0":-2.486572096092428,"x":133.53,"y":178.37,"x0":-2.503517316806418,"y0":50.00002161057749,"z0":5.640880662193464,"aX":10.276413513101916},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.9,"breakHorizontal":-12.4,"spinRate":2181,"spinDirection":80},"zone":4,"typeConfidence":2.0,"plateTime":0.43720696434715167,"extension":7.366813499025313},"index":5,"playId":"2ae44a47-2b98-30a2-8854-26fa7fac4daf","pitchNumber":4,"startTime":"2026-04-17T00:31:42.913Z","endTime":"2026-04-17T00:31:46.546Z","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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.152664254724403,"aZ":-39.55967388781638,"pfxX":-6.170265094160069,"pfxZ":-4.53652736314886,"pX":-0.07894650643205853,"pZ":-0.3852263342217303,"vX0":7.000080101300701,"vY0":-127.16384019458472,"vZ0":-6.964087466500587,"x":120.01,"y":249.18,"x0":-2.071408240123511,"y0":50.000154836930705,"z0":5.543920750680208,"aX":-10.059928562673926},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-9.6,"breakHorizontal":9.5,"spinRate":575,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.4314670595809189,"extension":7.483144755831793},"index":6,"playId":"871367a5-08b8-3807-b756-7f98ab743a97","pitchNumber":5,"startTime":"2026-04-17T00:32:00.451Z","endTime":"2026-04-17T00:32:04.982Z","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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.99043820718087,"aZ":-15.64591897533928,"pfxX":-4.379797003014621,"pfxZ":8.131277071447107,"pX":-1.9870000336118285,"pZ":3.5903386742510945,"vX0":3.160149912821122,"vY0":-142.00348777409482,"vZ0":-2.947985796524491,"x":192.74,"y":141.84,"x0":-2.5480163133752773,"y0":50.00034537081537,"z0":5.643394658612759,"aX":-8.900138977340179},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.3,"breakHorizontal":7.2,"spinRate":2330,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3864229049921204,"extension":7.339541818422708},"index":7,"playId":"1cb1a47d-2287-3525-887b-ef7616642dd1","pitchNumber":6,"startTime":"2026-04-17T00:32:21.378Z","endTime":"2026-04-17T00:32:26.713Z","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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2026-04-17T00:32:31.159Z","endTime":"2026-04-17T00:32:45.712Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.836250034326778,"aZ":-12.325831654982169,"pfxX":-5.673303432749337,"pfxZ":9.71834887956693,"pX":-0.2571471402488383,"pZ":2.0400586015669897,"vX0":7.2134423025029974,"vY0":-141.8554939540965,"vZ0":-7.698789909641506,"x":126.8,"y":183.7,"x0":-2.093443788310258,"y0":50.00018662229288,"z0":5.571205271790631,"aX":-11.5842711786344},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.2,"breakHorizontal":8.9,"spinRate":2394,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.3858207827315172,"extension":7.479149958275091},"hitData":{"launchSpeed":105.5,"launchAngle":10.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":147.86,"coordY":100.29}},"index":9,"playId":"46d529c9-d086-342a-be7c-8a3da3fa3745","pitchNumber":7,"startTime":"2026-04-17T00:32:45.712Z","endTime":"2026-04-17T00:32:55.276Z","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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.3,"awayTeamWinProbability":15.700000000000003,"homeTeamWinProbabilityAdded":-8.100000000000009,"leverageIndex":1.62,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-04-17T00:32:55.276Z","atBatIndex":62},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Gunnar Henderson out on a sacrifice fly to right fielder George Valera. Leody Taveras scores. Blaze Alexander to 3rd.","rbi":1,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-17T00:33:04.645Z","endTime":"2026-04-17T00:34:26.685Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"postOnThird":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671655,"link":"/api/v1/people/671655"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":{"id":800048,"link":"/api/v1/people/800048"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02955645047429,"aZ":-35.76151292901333,"pfxX":-6.0090144598210085,"pfxZ":-2.2452189739562947,"pX":-0.33163472850842945,"pZ":2.0506174023231063,"vX0":6.600641848425216,"vY0":-125.51752511832633,"vZ0":-1.7003227045406328,"x":129.64,"y":183.41,"x0":-2.212768267385487,"y0":50.00266070446642,"z0":5.644468741276136,"aX":-9.603435382916786},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.2,"breakHorizontal":9.4,"spinRate":533,"spinDirection":305},"zone":7,"typeConfidence":2.0,"plateTime":0.436105952477142,"extension":7.187418568426017},"index":0,"playId":"21391de5-ca07-3e23-8319-c620e64d19df","pitchNumber":1,"startTime":"2026-04-17T00:33:27.136Z","endTime":"2026-04-17T00:33:30.136Z","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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.421024003541113,"aZ":-14.703154301648587,"pfxX":-4.492859593351062,"pfxZ":8.557180799046304,"pX":-0.1023659919083272,"pZ":2.343668548217793,"vX0":7.762711321358901,"vY0":-141.74874068970752,"vZ0":-6.2767445215948285,"x":120.9,"y":175.5,"x0":-2.2886387021222503,"y0":50.00304586713136,"z0":5.520010657211032,"aX":-9.173577091662791},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.4,"breakHorizontal":6.6,"spinRate":2327,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.3859377142344589,"extension":7.3324916636901785},"index":1,"playId":"b6f35215-6174-3955-a004-ae0f6e753e7a","pitchNumber":2,"startTime":"2026-04-17T00:33:41.972Z","endTime":"2026-04-17T00:33:46.074Z","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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":90.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.919365822719808,"aZ":-15.179246104343534,"pfxX":-4.07236939506307,"pfxZ":8.165678137668971,"pX":-0.8441960155884976,"pZ":3.8453755219133874,"vX0":6.108972473960151,"vY0":-142.69008987876092,"vZ0":-2.3659254532262155,"x":149.18,"y":134.95,"x0":-2.4744739322075358,"y0":50.004833328603496,"z0":5.6309370561549885,"aX":-8.47834665705147},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.5,"breakHorizontal":6.2,"spinRate":2385,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.38247574252858607,"extension":7.0682448136188984},"index":2,"playId":"29628e7f-f03c-327c-9381-8537891fe110","pitchNumber":3,"startTime":"2026-04-17T00:33:57.779Z","endTime":"2026-04-17T00:34:03.679Z","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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.229315263710546,"aZ":-35.942816640845216,"pfxX":-5.395828681290595,"pfxZ":-2.3445488527281437,"pX":-0.07728660918597081,"pZ":2.377930606350199,"vX0":7.206784403727766,"vY0":-126.00504569539429,"vZ0":-0.8753737006113059,"x":119.95,"y":174.58,"x0":-2.2712882794438687,"y0":50.00067171377204,"z0":5.630012347458102,"aX":-8.690083283950036},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.2,"breakHorizontal":8.2,"spinRate":517,"spinDirection":309},"zone":5,"typeConfidence":2.0,"plateTime":0.4344393564653677,"extension":7.3187624509797855},"hitData":{"launchSpeed":99.1,"launchAngle":38.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.92,"coordY":63.85}},"index":3,"playId":"83d30e86-7b9d-3ddf-b7f9-e9fc7e02fe93","pitchNumber":4,"startTime":"2026-04-17T00:34:12.800Z","endTime":"2026-04-17T00:34:26.685Z","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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":90.60000000000001,"awayTeamWinProbability":9.399999999999991,"homeTeamWinProbabilityAdded":6.300000000000011,"leverageIndex":2.96,"dramaIndex":118.0,"contextMetrics":{},"playEndTime":"2026-04-17T00:34:26.685Z","atBatIndex":63},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Pete Alonso doubles (5) on a sharp fly ball to right fielder George Valera. Blaze Alexander scores. Taylor Ward to 3rd.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-17T00:34:38.996Z","endTime":"2026-04-17T00:35:06.195Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"postOnThird":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671655,"link":"/api/v1/people/671655"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":{"id":800048,"link":"/api/v1/people/800048"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.384430832224044,"aZ":-14.293615666634118,"pfxX":-3.7383392553140924,"pfxZ":8.806418615649235,"pX":-0.2977688805984408,"pZ":3.256109572576072,"vX0":6.472834202619143,"vY0":-141.3797811277085,"vZ0":-4.200665401150418,"x":128.35,"y":150.87,"x0":-2.1282174646951497,"y0":50.00051297432665,"z0":5.6745996978276425,"aX":-7.58894189762578},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.2,"breakHorizontal":5.5,"spinRate":2312,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.38701121739866684,"extension":7.395411149876005},"hitData":{"launchSpeed":100.4,"launchAngle":26.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":221.37,"coordY":104.29}},"index":0,"playId":"be3326b6-c081-3cde-a8b9-c483249fe4cf","pitchNumber":1,"startTime":"2026-04-17T00:34:51.845Z","endTime":"2026-04-17T00:35:06.195Z","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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"third":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.9,"awayTeamWinProbability":24.099999999999994,"homeTeamWinProbabilityAdded":-14.700000000000003,"leverageIndex":2.38,"dramaIndex":155.0,"contextMetrics":{},"playEndTime":"2026-04-17T00:35:06.195Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colton Cowser flies out sharply to center fielder Steven Kwan.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-17T00:36:31.297Z","endTime":"2026-04-17T00:38:22.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"postOnThird":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0],"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":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Colton Cowser replaces Johnathan Rodríguez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-17T00:35:34.070Z","endTime":"2026-04-17T00:35:53.054Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":671286,"link":"/api/v1/people/671286"},"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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"second":{"id":624413,"link":"/api/v1/people/624413"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-17T00:35:53.054Z","endTime":"2026-04-17T00:36:33.508Z","isPitch":false,"type":"action","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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"second":{"id":624413,"link":"/api/v1/people/624413"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.726053701162364,"aZ":-15.254094669105212,"pfxX":-5.930092224283621,"pfxZ":8.494664007204943,"pX":-0.2031285157767787,"pZ":2.987656657493937,"vX0":8.110664079557052,"vY0":-139.60440822732724,"vZ0":-4.4662550662175695,"x":124.74,"y":158.11,"x0":-2.3632381077162767,"y0":50.00250399885467,"z0":5.598478694144594,"aX":-11.812428648420159},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":9.2,"spinRate":2333,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.39096493322024806,"extension":7.402531096540367},"index":2,"playId":"f5f3aa6c-3fe7-307b-8f2f-59cc9d00e9eb","pitchNumber":1,"startTime":"2026-04-17T00:36:33.508Z","endTime":"2026-04-17T00:36:37.367Z","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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"second":{"id":624413,"link":"/api/v1/people/624413"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44213321233843,"aZ":-38.6855104182364,"pfxX":-3.0831730515482354,"pfxZ":-3.9820835646318393,"pX":-0.19761844277841933,"pZ":2.6672301672744654,"vX0":6.683026799372003,"vY0":-126.63464563549438,"vZ0":0.2905873191103996,"x":124.53,"y":166.76,"x0":-2.463486828822267,"y0":50.004744629403376,"z0":5.630887043709382,"aX":-5.0373990687022365},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-7.0,"breakHorizontal":4.2,"spinRate":596,"spinDirection":329},"zone":5,"typeConfidence":2.0,"plateTime":0.431552399653389,"extension":7.32994625991977},"index":3,"playId":"21b03b4c-c50e-330a-8c53-1878c18a6d54","pitchNumber":2,"startTime":"2026-04-17T00:36:49.570Z","endTime":"2026-04-17T00:36:54.411Z","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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"second":{"id":624413,"link":"/api/v1/people/624413"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":96.4,"endSpeed":88.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.060852203788798,"aZ":-15.560096740960056,"pfxX":-4.188982856302388,"pfxZ":8.333167579451484,"pX":0.014733945359649944,"pZ":4.195675699093616,"vX0":8.22149583417891,"vY0":-140.1459619369235,"vZ0":-0.9527100252564219,"x":116.44,"y":125.5,"x0":-2.4097708952407353,"y0":50.00035866126961,"z0":5.554339049281089,"aX":-8.350656835034153},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.1,"breakHorizontal":5.9,"spinRate":2124,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3905287079707134,"extension":7.32262380828735},"index":4,"playId":"2d8c8cbb-ce5b-3bcd-b063-936356f2e7a1","pitchNumber":3,"startTime":"2026-04-17T00:37:13.175Z","endTime":"2026-04-17T00:37:18.412Z","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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"second":{"id":624413,"link":"/api/v1/people/624413"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":97.0,"endSpeed":89.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.638051953070764,"aZ":-16.08062174188323,"pfxX":-6.009115389009182,"pfxZ":7.919392119331107,"pX":0.5319266185844599,"pZ":3.2851594574497085,"vX0":9.588962156485827,"vY0":-141.07001128167326,"vZ0":-3.682186827949956,"x":96.72,"y":150.08,"x0":-2.117777772662062,"y0":50.0022372178158,"z0":5.632521369264368,"aX":-12.211280876884548},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.8,"breakHorizontal":9.1,"spinRate":2202,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.38706775660619286,"extension":7.504826848380329},"index":5,"playId":"8264e8ed-6f7c-3260-97ad-5d23bc362c32","pitchNumber":4,"startTime":"2026-04-17T00:37:31.635Z","endTime":"2026-04-17T00:37:36.018Z","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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"second":{"id":624413,"link":"/api/v1/people/624413"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.880447850668958,"aZ":-38.794306601546076,"pfxX":-3.7194122060893293,"pfxZ":-4.172359646433934,"pX":0.5773886160179366,"pZ":0.9765435072081956,"vX0":8.175878509556734,"vY0":-125.26952044318736,"vZ0":-3.3650736358046425,"x":94.99,"y":212.41,"x0":-2.2490451173933628,"y0":50.00472073189427,"z0":5.5164930350913055,"aX":-5.897807564745322},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-8.2,"breakHorizontal":4.8,"spinRate":577,"spinDirection":309},"zone":14,"typeConfidence":2.0,"plateTime":0.43764386425537705,"extension":7.377007265099456},"index":6,"playId":"da62b7b9-f190-3742-ac42-1d0d21b4b16d","pitchNumber":5,"startTime":"2026-04-17T00:37:50.972Z","endTime":"2026-04-17T00:37:55.541Z","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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"second":{"id":624413,"link":"/api/v1/people/624413"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.39940325802591,"aZ":-13.839552530564612,"pfxX":-5.575422785434512,"pfxZ":9.173861856349586,"pX":0.10496424807855809,"pZ":2.718129425263234,"vX0":8.35140762442412,"vY0":-140.18415122739896,"vZ0":-5.3838096473185635,"x":113.0,"y":165.39,"x0":-2.1824750816048604,"y0":50.0053028270665,"z0":5.560299882060956,"aX":-11.146698302645941},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.7,"breakHorizontal":8.5,"spinRate":2321,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3900620658554912,"extension":7.684288534463534},"hitData":{"launchSpeed":101.8,"launchAngle":56.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":100.44,"coordY":101.05}},"index":7,"playId":"829638c7-2329-3203-92ae-98b978ca79d7","pitchNumber":6,"startTime":"2026-04-17T00:38:08.116Z","endTime":"2026-04-17T00:38:22.479Z","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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"second":{"id":624413,"link":"/api/v1/people/624413"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.5,"awayTeamWinProbability":11.5,"homeTeamWinProbabilityAdded":12.599999999999994,"leverageIndex":4.26,"dramaIndex":189.0,"contextMetrics":{},"playEndTime":"2026-04-17T00:38:22.479Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Samuel Basallo grounds out, second baseman Juan Brito to first baseman Kyle Manzardo.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-17T00:38:35.887Z","endTime":"2026-04-17T00:38:58.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.73"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.92"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.35"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.73"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.72"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.53"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.88"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.10"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.81"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.59"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.51"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.08"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.13"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.400"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".892"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.448"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".682"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.182"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".457"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".512"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".447"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".351"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".414"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".115"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".181"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".103"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.400"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".892"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.448"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".682"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.182"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".457"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".512"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".447"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.966540202573082,"aZ":-13.626243459666403,"pfxX":-3.961205213718246,"pfxZ":9.141069766113379,"pX":0.0032479511307755946,"pZ":2.9781016153912505,"vX0":7.956201776091773,"vY0":-141.2573267260421,"vZ0":-4.865720975533185,"x":116.88,"y":158.37,"x0":-2.330052679253984,"y0":50.00228500205006,"z0":5.5931820399034775,"aX":-8.037889385520197},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.7,"breakHorizontal":5.6,"spinRate":2308,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.38715351942048226,"extension":7.326441871205449},"hitData":{"launchSpeed":107.5,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.45,"coordY":147.41}},"index":0,"playId":"e8da53d2-2568-3d37-8d19-47edb20dcdbd","pitchNumber":1,"startTime":"2026-04-17T00:38:50.268Z","endTime":"2026-04-17T00:38:58.218Z","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":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":671655,"link":"/api/v1/people/671655"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"second":{"id":624413,"link":"/api/v1/people/624413"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_ab"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_ab"},{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_pa"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":11.5,"leverageIndex":4.2,"dramaIndex":181.0,"contextMetrics":{},"playEndTime":"2026-04-17T00:38:58.218Z","atBatIndex":66}]