[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Kurtz walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-07T22:41:08.225Z","endTime":"2026-05-07T22:42:27.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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-05-07T19:11:28.004Z","endTime":"2026-05-07T22:21:14.216Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"},"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-05-07T22:21:14.216Z","endTime":"2026-05-07T22:40:57.380Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"},"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-05-07T22:40:57.380Z","endTime":"2026-05-07T22:41:10.238Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67061407840147,"aZ":-10.96327545810487,"pfxX":-3.152648940731356,"pfxZ":10.523112294148973,"pX":-0.672343090166504,"pZ":2.9455638811218696,"vX0":5.735014338808594,"vY0":-141.19951203398819,"vZ0":-7.688768147456887,"x":142.63,"y":159.25,"x0":-2.321787019480685,"y0":50.00497339204319,"z0":6.412502490112553,"aX":-6.3563252915774004},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.6,"breakHorizontal":4.6,"spinRate":2100,"spinDirection":206},"zone":4,"typeConfidence":0.91,"plateTime":0.3881784334421128,"extension":6.514645535323067},"index":3,"playId":"b1b699d0-1c2c-33d2-a1e7-d5f919b49858","pitchNumber":1,"startTime":"2026-05-07T22:41:10.238Z","endTime":"2026-05-07T22:41:14.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.976180053100936,"aZ":-9.78763842805513,"pfxX":-3.4838842536125694,"pfxZ":11.185736312728302,"pX":-0.7194898476893691,"pZ":1.4498949445352747,"vX0":5.331428809965372,"vY0":-140.38888803090995,"vZ0":-11.732285774468421,"x":144.43,"y":199.63,"x0":-2.1882014405847703,"y0":50.00668739354881,"z0":6.314401857699929,"aX":-6.975019078209271},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.1,"breakHorizontal":5.3,"spinRate":2153,"spinDirection":205},"zone":13,"typeConfidence":0.91,"plateTime":0.3897465267881657,"extension":6.530568450755585},"index":4,"playId":"090f48af-3da0-3f33-be7b-ac632f0d72cc","pitchNumber":2,"startTime":"2026-05-07T22:41:25.954Z","endTime":"2026-05-07T22:41:29.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":86.8,"endSpeed":81.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.89352808416933,"aZ":-28.00632089504807,"pfxX":2.642186310201706,"pfxZ":2.5520991466816874,"pX":1.2225497046222578,"pZ":1.2890568854476676,"vX0":7.803385417625083,"vY0":-126.21856141565297,"vZ0":-6.827726308201039,"x":70.4,"y":203.98,"x0":-2.237896253950581,"y0":50.000829462353316,"z0":6.24948763051828,"aX":4.312083925203183},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.4,"breakHorizontal":-6.4,"spinRate":2536,"spinDirection":123},"zone":14,"typeConfidence":0.9,"plateTime":0.432034520684057,"extension":6.7206136840403445},"index":5,"playId":"fd3a3061-320a-3bc4-b55f-eec3f51d17f3","pitchNumber":3,"startTime":"2026-05-07T22:41:43.039Z","endTime":"2026-05-07T22:41:46.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.032316770323906,"aZ":-10.627476332632849,"pfxX":-3.181157197267015,"pfxZ":10.98682358042924,"pX":-0.46589144775123065,"pZ":0.7337786050414757,"vX0":5.829344890584237,"vY0":-139.1090785188706,"vZ0":-13.021833868861881,"x":134.76,"y":218.97,"x0":-2.174703179502262,"y0":50.00347931534343,"z0":6.178679137320888,"aX":-6.239243861880757},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":4.6,"spinRate":2068,"spinDirection":203},"zone":13,"typeConfidence":0.91,"plateTime":0.39365924742581937,"extension":6.7079121004818285},"index":6,"playId":"a27a29d7-7597-3923-9aef-6c6b808a35ee","pitchNumber":4,"startTime":"2026-05-07T22:41:58.727Z","endTime":"2026-05-07T22:42:02.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.308129587421817,"aZ":-12.768755099278378,"pfxX":-4.853029298676408,"pfxZ":9.743045579993707,"pX":-0.41724191388679294,"pZ":3.810907826703932,"vX0":7.080852921497171,"vY0":-139.94094195772635,"vZ0":-4.86153439306564,"x":132.9,"y":135.89,"x0":-2.3447984469996372,"y0":50.005344495571045,"z0":6.401103307458175,"aX":-9.668891500367998},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":7.4,"spinRate":2198,"spinDirection":202},"zone":11,"typeConfidence":0.74,"plateTime":0.39075249701999226,"extension":6.569152794088778},"index":7,"playId":"27cfb2a3-0b8d-3259-8afe-2e1faf4c4dae","pitchNumber":5,"startTime":"2026-05-07T22:42:23.266Z","endTime":"2026-05-07T22:42:27.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-05-07T22:42:27.213Z","atBatIndex":0},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Shea Langeliers homers (11) on a fly ball to left center field. Nick Kurtz scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-07T22:42:51.879Z","endTime":"2026-05-07T22:44:32.809Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":{"id":691725,"link":"/api/v1/people/691725"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":{"id":691725,"link":"/api/v1/people/691725"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":74.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.623432342722282,"aZ":-28.861365285986153,"pfxX":8.86889904397955,"pfxZ":2.3724137507735623,"pX":1.7699622861874948,"pZ":1.985390646731962,"vX0":7.6425571669219154,"vY0":-119.33154392455914,"vZ0":-3.611576957962453,"x":49.53,"y":185.17,"x0":-2.663534027074991,"y0":50.00466733324842,"z0":6.208334673028302,"aX":12.391665304365517},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.5,"breakHorizontal":-18.4,"spinRate":2424,"spinDirection":68},"zone":14,"typeConfidence":0.89,"plateTime":0.4645884343418536,"extension":6.4064463292911995},"index":0,"playId":"0cf17b57-953c-3bc1-baff-870fdb3a92ed","pitchNumber":1,"startTime":"2026-05-07T22:42:52.726Z","endTime":"2026-05-07T22:42:55.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.675857641118274,"aZ":-26.9066717286974,"pfxX":6.5944480189169585,"pfxZ":3.544391786323713,"pX":-0.37050905931553796,"pZ":3.255431264492317,"vX0":3.3408583761702695,"vY0":-121.83252298659563,"vZ0":-1.661853238436823,"x":131.12,"y":150.88,"x0":-2.6214672852532237,"y0":50.00094262727139,"z0":6.299426210056716,"aX":9.789132827745519},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":6.2,"breakHorizontal":-12.8,"spinRate":2476,"spinDirection":73},"zone":1,"typeConfidence":0.93,"plateTime":0.4517075456037625,"extension":6.479238854341589},"index":1,"playId":"bcdde122-e0a6-3c21-9aaa-4e5e665709f2","pitchNumber":2,"startTime":"2026-05-07T22:43:12.706Z","endTime":"2026-05-07T22:43:20.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31944211534604,"aZ":-11.139175040723782,"pfxX":-2.2773530498431,"pfxZ":10.54587247472879,"pX":-0.7332874057777303,"pZ":2.642908017663838,"vX0":4.836790057874778,"vY0":-140.67975890395212,"vZ0":-8.369485943865117,"x":144.95,"y":167.42,"x0":-2.1827004017985465,"y0":50.0048377601261,"z0":6.387424746599272,"aX":-4.543596891793438},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":3.1,"spinRate":2256,"spinDirection":202},"zone":4,"typeConfidence":0.92,"plateTime":0.3900430754354782,"extension":6.404316986590717},"hitData":{"launchSpeed":108.4,"launchAngle":32.0,"totalDistance":412.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":50.73,"coordY":49.91}},"index":2,"playId":"c7f89c60-edb9-3233-802c-6992ab0bfcbb","pitchNumber":3,"startTime":"2026-05-07T22:44:04.550Z","endTime":"2026-05-07T22:44:32.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.4,"awayTeamWinProbability":68.6,"homeTeamWinProbabilityAdded":-15.000000000000007,"leverageIndex":1.46,"dramaIndex":134.0,"contextMetrics":{},"playEndTime":"2026-05-07T22:44:32.809Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Soderstrom walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-07T22:44:53.273Z","endTime":"2026-05-07T22:47:21.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.5841376700811,"aZ":-25.350794752351174,"pfxX":4.078264446832742,"pfxZ":4.4786314236399845,"pX":1.1174906675377452,"pZ":1.887653369503358,"vX0":7.6840773432948515,"vY0":-122.48413968585041,"vZ0":-5.215997156971492,"x":74.4,"y":187.81,"x0":-2.5869344457638372,"y0":50.00394006825041,"z0":6.205456157754585,"aX":6.211449218907367},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.1,"breakHorizontal":-9.1,"spinRate":2425,"spinDirection":66},"zone":14,"typeConfidence":0.91,"plateTime":0.4467213074555336,"extension":6.6552101532612875},"index":0,"playId":"860b6bf0-82ce-307d-a699-0017d8aa7046","pitchNumber":1,"startTime":"2026-05-07T22:44:55.380Z","endTime":"2026-05-07T22:44:59.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.549325787715127,"aZ":-11.947813922738636,"pfxX":-4.324942420174661,"pfxZ":10.624523360710969,"pX":0.42125497792484273,"pZ":2.0681581167512277,"vX0":8.27506092040142,"vY0":-136.72649231553902,"vZ0":-9.16352043602831,"x":100.94,"y":182.94,"x0":-2.074933466029184,"y0":50.00425684547521,"z0":6.271233775560404,"aX":-8.235332871506088},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":6.2,"spinRate":2123,"spinDirection":200},"zone":9,"typeConfidence":0.79,"plateTime":0.3997232302304279,"extension":6.488646706036632},"index":1,"playId":"e79774db-c4c0-3a10-bfa5-d02c81170f67","pitchNumber":2,"startTime":"2026-05-07T22:45:09.893Z","endTime":"2026-05-07T22:45:13.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.336559728550206,"aZ":-27.4822274304996,"pfxX":-5.392226847204219,"pfxZ":2.908885101140025,"pX":0.17768810228355367,"pZ":1.2786646593712534,"vX0":7.780513425842065,"vY0":-125.17762493380621,"vZ0":-7.095133837382646,"x":110.23,"y":204.26,"x0":-2.246807511854765,"y0":50.00387130142141,"z0":6.349667076749183,"aX":-8.700531665686396},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.1,"breakHorizontal":8.3,"spinRate":1633,"spinDirection":223},"zone":14,"typeConfidence":0.91,"plateTime":0.43481628593812527,"extension":6.6090510742498125},"index":2,"playId":"6b751a14-ed7b-384f-ab33-4fd1b61815fc","pitchNumber":3,"startTime":"2026-05-07T22:45:25.555Z","endTime":"2026-05-07T22:45:29.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-07T22:45:36.001Z","endTime":"2026-05-07T22:45:50.287Z","isPitch":false,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"},"defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.749392334750212,"aZ":-27.96603335088565,"pfxX":-3.378775864853905,"pfxZ":2.571605373674262,"pX":-0.40244060197958603,"pZ":1.557897687414402,"vX0":5.665087027720165,"vY0":-126.7175412326913,"vZ0":-6.5413337307703765,"x":132.34,"y":196.72,"x0":-2.223216459562936,"y0":50.00148104122321,"z0":6.393272099304136,"aX":-5.521356277114096},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.5,"breakHorizontal":4.9,"spinRate":1675,"spinDirection":215},"zone":13,"typeConfidence":0.84,"plateTime":0.43146623717736254,"extension":6.529719808362086},"index":4,"playId":"d9229e70-157a-3da1-9a13-579c8868b3dd","pitchNumber":4,"startTime":"2026-05-07T22:45:50.287Z","endTime":"2026-05-07T22:45:53.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.323952985701855,"aZ":-36.642105399080734,"pfxX":3.226581514901075,"pfxZ":-3.1430598098025215,"pX":0.14291419386025145,"pZ":0.7072724305545254,"vX0":4.071811819950658,"vY0":-119.02412078103146,"vZ0":-5.570127893280532,"x":111.55,"y":219.68,"x0":-2.0134816528315285,"y0":50.00004521135138,"z0":6.422053266680932,"aX":4.595033577150963},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-6.8,"breakHorizontal":-6.8,"spinRate":2661,"spinDirection":55},"zone":14,"typeConfidence":0.91,"plateTime":0.4614059161945163,"extension":7.0602124506491934},"index":5,"playId":"5c2eae12-8a08-3d0f-a323-626ab1cf7810","pitchNumber":5,"startTime":"2026-05-07T22:46:09.731Z","endTime":"2026-05-07T22:46:13.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":96.7,"endSpeed":88.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.42376800590165,"aZ":-9.725457264691036,"pfxX":-3.5234086962860656,"pfxZ":11.283375242599448,"pX":-0.7254152333853957,"pZ":0.49303875271720915,"vX0":4.9537754907230624,"vY0":-140.09184896870784,"vZ0":-13.998712094268008,"x":144.65,"y":225.47,"x0":-2.058200653173845,"y0":50.00206386678362,"z0":6.188542336795932,"aX":-7.009052519428995},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.8,"breakHorizontal":5.4,"spinRate":2177,"spinDirection":202},"zone":13,"typeConfidence":0.91,"plateTime":0.39087422879267564,"extension":6.576218103048245},"index":6,"playId":"111aeff6-bbb6-3ec6-b5b8-a1fb66b25b59","pitchNumber":6,"startTime":"2026-05-07T22:46:31.191Z","endTime":"2026-05-07T22:46:34.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.498620503385784,"aZ":-25.699796475690537,"pfxX":1.1816374088966188,"pfxZ":3.8210546492409048,"pX":-0.2061241382641445,"pZ":2.9103192732185446,"vX0":4.6444005239496775,"vY0":-129.45406858755626,"vZ0":-3.6933672545864935,"x":124.86,"y":160.2,"x0":-2.1783031261425685,"y0":50.002405443223154,"z0":6.327051134981341,"aX":2.0009545493306824},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.4,"breakHorizontal":-3.2,"spinRate":2595,"spinDirection":141},"zone":2,"typeConfidence":0.91,"plateTime":0.42340415484682303,"extension":6.558738867079384},"index":7,"playId":"70d74d29-fb77-3226-9ac2-3fe6dab49417","pitchNumber":7,"startTime":"2026-05-07T22:46:50.209Z","endTime":"2026-05-07T22:46:55.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.41375711678894,"aZ":-10.495546919371245,"pfxX":-3.842326518666717,"pfxZ":11.196881162303274,"pX":0.07757799461525228,"pZ":1.3987777409864315,"vX0":7.179853437543444,"vY0":-138.8202540136037,"vZ0":-11.129696778160104,"x":114.04,"y":201.01,"x0":-2.052610342622942,"y0":50.003510075958715,"z0":6.177178774502548,"aX":-7.440048723196589},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":5.3,"spinRate":2255,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.3957874876854053,"extension":6.8293624342732775},"index":8,"playId":"450d3b98-8b7e-3891-ab44-a9ac74472c5a","pitchNumber":8,"startTime":"2026-05-07T22:47:16.974Z","endTime":"2026-05-07T22:47:21.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.7,"awayTeamWinProbability":71.3,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":0.67,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-05-07T22:47:21.256Z","atBatIndex":2},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brent Rooker homers (4) on a fly ball to left field. Tyler Soderstrom scores.","rbi":2,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-07T22:48:12.137Z","endTime":"2026-05-07T22:51:01.494Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":{"id":691725,"link":"/api/v1/people/691725"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":{"id":691725,"link":"/api/v1/people/691725"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-07T22:47:39.521Z","endTime":"2026-05-07T22:48:14.370Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.89086147056275,"aZ":-11.962437472481927,"pfxX":-8.528496031335717,"pfxZ":10.444126456210249,"pX":-0.5791978877433961,"pZ":1.7517494430765888,"vX0":7.02675963617357,"vY0":-138.25624632427167,"vZ0":-10.34109933286791,"x":139.08,"y":191.48,"x0":-2.045889831840018,"y0":50.00678582904819,"z0":6.344297403855261,"aX":-16.510572758797867},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":13.9,"spinRate":2130,"spinDirection":199},"zone":7,"typeConfidence":0.92,"plateTime":0.39620514140357566,"extension":6.614161675873671},"index":1,"playId":"99839b14-b552-3ea1-b7d2-c840c7111920","pitchNumber":1,"startTime":"2026-05-07T22:48:14.370Z","endTime":"2026-05-07T22:48:17.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.8,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.391660678296144,"aZ":-29.503574373691485,"pfxX":5.341543202953541,"pfxZ":1.7860285442520691,"pX":-0.3590928070529044,"pZ":2.690551427500034,"vX0":3.7272887549785696,"vY0":-121.9467433643037,"vZ0":-2.588610902058086,"x":130.69,"y":166.14,"x0":-2.6047668706916967,"y0":50.004691689501776,"z0":6.327292675986915,"aX":7.994031101468348},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.9,"breakHorizontal":-10.6,"spinRate":2462,"spinDirection":57},"zone":4,"typeConfidence":0.89,"plateTime":0.45025214172387296,"extension":6.496483752136256},"index":2,"playId":"a1c5423d-8b52-3dcd-9ec4-61e6d826ac55","pitchNumber":2,"startTime":"2026-05-07T22:48:52.626Z","endTime":"2026-05-07T22:48:56.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.6,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76815925107318,"aZ":-23.130305659516715,"pfxX":2.465140647947918,"pfxZ":5.361537288539611,"pX":0.4445237638522227,"pZ":1.5354072801158516,"vX0":5.902342835404144,"vY0":-129.47888440447292,"vZ0":-7.702469669839121,"x":100.06,"y":197.32,"x0":-2.1910325669785067,"y0":50.00227634479792,"z0":6.337596512402835,"aX":4.1551356569617415},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.0,"breakHorizontal":-5.9,"spinRate":2531,"spinDirection":152},"zone":14,"typeConfidence":0.9,"plateTime":0.42414775093320056,"extension":6.677930282757885},"index":3,"playId":"0eb61d64-54dd-32ca-9d40-795e46c0580d","pitchNumber":3,"startTime":"2026-05-07T22:49:18.692Z","endTime":"2026-05-07T22:49:22.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.972081166108676,"aZ":-24.12787508754419,"pfxX":2.4321364245552086,"pfxZ":4.973931537055485,"pX":1.1005037798959112,"pZ":1.5351886028765505,"vX0":7.376459767044672,"vY0":-126.44595276505589,"vZ0":-6.966267364991374,"x":75.05,"y":197.33,"x0":-2.171500400133047,"y0":50.003786028633755,"z0":6.264044287538061,"aX":3.9348342791872106},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.6,"breakHorizontal":-6.1,"spinRate":2550,"spinDirection":156},"zone":14,"typeConfidence":0.87,"plateTime":0.4332962967326983,"extension":6.739575672549759},"index":4,"playId":"82801a56-8a47-3e11-ba61-da5a43979464","pitchNumber":4,"startTime":"2026-05-07T22:49:42.066Z","endTime":"2026-05-07T22:49:45.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"playId":"a7de3fa5-bbbf-315e-8881-24b5fdc9d890","startTime":"2026-05-07T22:49:56.755Z","endTime":"2026-05-07T22:50:00.722Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.1,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.771200998173715,"aZ":-28.09704152026113,"pfxX":8.609397421759532,"pfxZ":2.8519678338286365,"pX":1.3070528232169012,"pZ":1.4403953953900808,"vX0":6.255375479602587,"vY0":-119.99612836623116,"vZ0":-5.208074341495456,"x":67.18,"y":199.89,"x0":-2.471220094751606,"y0":50.00067376454999,"z0":6.206274615378733,"aX":12.287674028818127},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.0,"breakHorizontal":-17.3,"spinRate":2587,"spinDirection":58},"zone":14,"typeConfidence":0.93,"plateTime":0.4601740882006249,"extension":6.530531931998453},"index":6,"playId":"40cef6b8-1f1f-3ba3-8e66-bcc47da16011","pitchNumber":5,"startTime":"2026-05-07T22:50:13.436Z","endTime":"2026-05-07T22:50:16.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.1,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.7133271505813,"aZ":-11.156791219376405,"pfxX":-2.1572146853448597,"pfxZ":10.73445554127833,"pX":-1.12273093184589,"pZ":2.699990429842487,"vX0":4.000105629600764,"vY0":-139.79372401808897,"vZ0":-7.820478287949266,"x":159.8,"y":165.88,"x0":-2.299001946423368,"y0":50.00143526645641,"z0":6.285771203993356,"aX":-4.223437082248503},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.8,"breakHorizontal":3.0,"spinRate":2206,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.3934544832647253,"extension":6.577526286269108},"hitData":{"launchSpeed":100.2,"launchAngle":33.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":39.9,"coordY":66.33}},"index":7,"playId":"eb383082-c65e-3bc0-a111-60c3b3f9c6e7","pitchNumber":6,"startTime":"2026-05-07T22:50:32.534Z","endTime":"2026-05-07T22:51:01.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_ab"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_ab"},{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.2,"awayTeamWinProbability":82.8,"homeTeamWinProbabilityAdded":-11.5,"leverageIndex":1.1,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-05-07T22:51:01.494Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Cortes singles on a ground ball to right fielder Adolis García.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-07T22:51:20.608Z","endTime":"2026-05-07T22:52:43.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90529881545087,"aZ":-11.761199958987683,"pfxX":-3.0187356478976484,"pfxZ":10.392022733694894,"pX":-0.9561625617277266,"pZ":2.2451721683611736,"vX0":4.707547634605716,"vY0":-139.17548140643953,"vZ0":-8.836650510262675,"x":153.45,"y":178.16,"x0":-2.276425479743013,"y0":50.0015705450968,"z0":6.238124304593697,"aX":-5.9290025638737145},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":4.6,"spinRate":2151,"spinDirection":205},"zone":13,"typeConfidence":0.9,"plateTime":0.39339443162930854,"extension":6.815455887742502},"index":0,"playId":"e6e7ad0b-e1df-37ac-be76-953613f9bfc2","pitchNumber":1,"startTime":"2026-05-07T22:51:21.323Z","endTime":"2026-05-07T22:51:25.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.647985869732814,"aZ":-12.126079994592336,"pfxX":-4.015164050545218,"pfxZ":10.33388865314453,"pX":-0.39656475540947256,"pZ":2.8943053670915395,"vX0":6.127451393279319,"vY0":-138.78755189410026,"vZ0":-7.033470288717979,"x":132.12,"y":160.63,"x0":-2.116910537651727,"y0":50.00439262843558,"z0":6.278651598928808,"aX":-7.791160026539055},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":5.9,"spinRate":2219,"spinDirection":200},"zone":1,"typeConfidence":0.87,"plateTime":0.3954805162814483,"extension":6.783952617573641},"index":1,"playId":"0d9acfba-51a1-3c18-8ca7-330f680c297b","pitchNumber":2,"startTime":"2026-05-07T22:51:36.892Z","endTime":"2026-05-07T22:51:42.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.2,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.48220075157468,"aZ":-22.28186160812836,"pfxX":-4.757796093765201,"pfxZ":6.136296541345075,"pX":-0.42018425359026323,"pZ":3.844835701102681,"vX0":5.9988353095677205,"vY0":-126.60197036407813,"vZ0":-2.1968160276895223,"x":133.02,"y":134.97,"x0":-2.209746752445594,"y0":50.004479992575845,"z0":6.519902237713823,"aX":-7.672377681396073},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.8,"breakHorizontal":7.2,"spinRate":1544,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.4337682469367965,"extension":6.6637670299867695},"index":2,"playId":"5a1bed6d-124a-3802-803b-5c16d3126b7b","pitchNumber":3,"startTime":"2026-05-07T22:51:57.311Z","endTime":"2026-05-07T22:52:00.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":87.3,"endSpeed":80.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43060324606092,"aZ":-26.468822421862505,"pfxX":2.505069479968184,"pfxZ":3.4995457208794747,"pX":0.8188442273714038,"pZ":2.2661434035762538,"vX0":6.932151082186069,"vY0":-127.00624585320003,"vZ0":-4.921815095586473,"x":85.79,"y":177.59,"x0":-2.2733771753473206,"y0":50.00417802361163,"z0":6.338689323428824,"aX":4.084818993959605},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.4,"breakHorizontal":-6.1,"spinRate":2472,"spinDirection":145},"zone":14,"typeConfidence":0.9,"plateTime":0.43153934617843337,"extension":6.882594683936919},"index":3,"playId":"8cd69443-4f5a-3694-aa8c-0e86ba2f0a60","pitchNumber":4,"startTime":"2026-05-07T22:52:13.506Z","endTime":"2026-05-07T22:52:16.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11321256743475,"aZ":-23.619228631362027,"pfxX":1.7600645881387624,"pfxZ":5.017024216713837,"pX":0.2496699255724563,"pZ":2.144473011406004,"vX0":5.373071109152304,"vY0":-129.9591866214925,"vZ0":-6.258103431444831,"x":107.48,"y":180.88,"x0":-2.076024465706345,"y0":50.00077912679884,"z0":6.386279073537324,"aX":2.9994316743727047},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.8,"breakHorizontal":-4.4,"spinRate":2606,"spinDirection":148},"zone":6,"typeConfidence":0.9,"plateTime":0.42202046352922196,"extension":6.533811575326506},"hitData":{"launchSpeed":105.0,"launchAngle":7.0,"totalDistance":139.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.46,"coordY":99.46}},"index":4,"playId":"9417620c-4d95-3752-9d56-02e958dde4ab","pitchNumber":5,"startTime":"2026-05-07T22:52:31.969Z","endTime":"2026-05-07T22:52:43.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_ab"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.6,"awayTeamWinProbability":84.4,"homeTeamWinProbabilityAdded":-1.5999999999999996,"leverageIndex":0.42,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-07T22:52:43.045Z","atBatIndex":4},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jacob Wilson grounds into a double play, third baseman Edmundo Sosa to second baseman Bryson Stott to first baseman Bryce Harper. Carlos Cortes out at 2nd. Jacob Wilson out at 1st.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-07T22:53:45.375Z","endTime":"2026-05-07T22:55:15.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-07T22:52:58.504Z","endTime":"2026-05-07T22:53:47.524Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57623976018373,"aZ":-14.28945704171999,"pfxX":-7.884715703851494,"pfxZ":9.026021799743894,"pX":-1.589045557238545,"pZ":1.370507166813805,"vX0":3.7330092797639334,"vY0":-140.29952277693064,"vZ0":-11.18585074393038,"x":177.57,"y":201.78,"x0":-1.9170498185664369,"y0":50.0015410507485,"z0":6.35559971600979,"aX":-15.620012572580581},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.0,"breakHorizontal":13.4,"spinRate":2085,"spinDirection":196},"zone":13,"typeConfidence":0.93,"plateTime":0.3913254004664246,"extension":6.554368351290775},"index":1,"playId":"9e82a2f2-1aa4-34b9-81bb-baf876bd2883","pitchNumber":1,"startTime":"2026-05-07T22:53:47.524Z","endTime":"2026-05-07T22:53:52.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78430856058146,"aZ":-15.412076210663479,"pfxX":-9.120149442401544,"pfxZ":8.37400812619469,"pX":0.012918547338005978,"pZ":2.8296636672220155,"vX0":8.695408134158463,"vY0":-140.77017627945338,"vZ0":-7.112936570457971,"x":116.51,"y":162.38,"x0":-1.9353004806520226,"y0":50.00234431971994,"z0":6.392263303714913,"aX":-18.2530216509752},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.8,"breakHorizontal":14.6,"spinRate":2141,"spinDirection":197},"zone":5,"typeConfidence":0.92,"plateTime":0.38951315387453667,"extension":6.477949977653617},"index":2,"playId":"59491594-79e4-39e0-a502-fa7e622adc20","pitchNumber":2,"startTime":"2026-05-07T22:54:10.666Z","endTime":"2026-05-07T22:54:14.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.71963498589306,"aZ":-14.7262953508506,"pfxX":-9.71564141659988,"pfxZ":9.13990965830395,"pX":0.5010752709961876,"pZ":1.6997321677199961,"vX0":9.489750342536404,"vY0":-137.59248009917312,"vZ0":-9.789642403070033,"x":97.9,"y":192.89,"x0":-1.7372747619736728,"y0":50.00604927341375,"z0":6.311694446954293,"aX":-18.55437023071107},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.5,"breakHorizontal":15.5,"spinRate":2093,"spinDirection":196},"zone":9,"typeConfidence":0.84,"plateTime":0.3987193093751684,"extension":6.641670819865467},"index":3,"playId":"99ee1c91-b4f5-36bd-8c4b-4b3d78c58c69","pitchNumber":3,"startTime":"2026-05-07T22:54:28.260Z","endTime":"2026-05-07T22:54:32.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.251641945800905,"aZ":-22.51862664194381,"pfxX":1.776594739772368,"pfxZ":5.690461154360218,"pX":1.2370440280998105,"pZ":1.0826113415949739,"vX0":7.494573908174646,"vY0":-129.7152201777658,"vZ0":-8.923839007095879,"x":69.85,"y":209.55,"x0":-1.9255336830679288,"y0":50.00109909248485,"z0":6.2968344581726425,"aX":3.0138348989851163},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.4,"breakHorizontal":-4.9,"spinRate":2564,"spinDirection":152},"zone":14,"typeConfidence":0.9,"plateTime":0.42296102191488893,"extension":6.748599038057923},"index":4,"playId":"a5884987-ab42-3ad2-8147-a50e8e7191fa","pitchNumber":4,"startTime":"2026-05-07T22:54:49.070Z","endTime":"2026-05-07T22:54:52.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40135210881621,"aZ":-15.472880056467975,"pfxX":-9.9124518274208,"pfxZ":8.542400802833216,"pX":-0.41752546359422166,"pZ":2.115556946465293,"vX0":7.619026559960274,"vY0":-139.22541388179513,"vZ0":-8.966156982871565,"x":132.92,"y":181.66,"x0":-1.907054287760923,"y0":50.00596023997447,"z0":6.410688809335102,"aX":-19.387047588998957},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.7,"breakHorizontal":16.3,"spinRate":2292,"spinDirection":198},"zone":7,"typeConfidence":0.91,"plateTime":0.39400506527135715,"extension":6.758035699502361},"hitData":{"launchSpeed":99.3,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":90.43,"coordY":157.72}},"index":5,"playId":"94d45da5-f692-36df-b881-01f66293f171","pitchNumber":5,"startTime":"2026-05-07T22:55:07.528Z","endTime":"2026-05-07T22:55:15.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":19.1,"awayTeamWinProbability":80.9,"homeTeamWinProbabilityAdded":3.5000000000000018,"leverageIndex":0.68,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-05-07T22:55:15.053Z","atBatIndex":5},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lawrence Butler lines out to left fielder Brandon Marsh.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-07T22:55:41.482Z","endTime":"2026-05-07T22:56:49.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"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(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.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.61856627068838,"aZ":-10.211496651578896,"pfxX":-3.6916252258616873,"pfxZ":10.979700955182414,"pX":-0.898485741750488,"pZ":3.049283352319033,"vX0":4.632896819112984,"vY0":-141.34960134007358,"vZ0":-7.4280411756084685,"x":151.25,"y":156.45,"x0":-2.087937490246495,"y0":50.00562463856714,"z0":6.385857047139611,"aX":-7.38673570698083},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.4,"breakHorizontal":5.6,"spinRate":2143,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.38918286688533366,"extension":6.542916304177159},"index":0,"playId":"e99fe211-fd7f-3fd8-b35d-0f75023aad15","pitchNumber":1,"startTime":"2026-05-07T22:55:41.930Z","endTime":"2026-05-07T22:55:45.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.337449610273747,"aZ":-36.30515223442406,"pfxX":2.4205751358131344,"pfxZ":-2.938997228128284,"pX":0.9576486904713255,"pZ":1.2230358373201005,"vX0":5.912598115437379,"vY0":-118.29531108723242,"vZ0":-4.501975508224174,"x":80.5,"y":205.76,"x0":-1.8970963344989338,"y0":50.00302019213275,"z0":6.509194310324292,"aX":3.4013750424014964},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-6.2,"breakHorizontal":-5.9,"spinRate":2605,"spinDirection":54},"zone":14,"typeConfidence":0.91,"plateTime":0.4645163316816605,"extension":6.6442728394915305},"index":1,"playId":"086af30d-a4e7-35e4-813b-86714abccda9","pitchNumber":2,"startTime":"2026-05-07T22:55:58.100Z","endTime":"2026-05-07T22:56:01.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.6069569870017,"aZ":-12.313718177968159,"pfxX":-3.1511900130778394,"pfxZ":10.024208007494341,"pX":-0.9053349025299781,"pZ":2.687926455720305,"vX0":4.409167618477162,"vY0":-140.08005972220897,"vZ0":-7.864807343362693,"x":151.51,"y":166.21,"x0":-2.092702315476814,"y0":50.00159270670374,"z0":6.343101118570263,"aX":-6.242355909204403},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":4.8,"spinRate":2144,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.3915091986321846,"extension":6.573407383056042},"index":2,"playId":"62aa6f60-9f2d-32d7-bd79-315aadefa20c","pitchNumber":3,"startTime":"2026-05-07T22:56:11.763Z","endTime":"2026-05-07T22:56:15.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.542308092206056,"aZ":-14.323718551369755,"pfxX":-2.738970661671533,"pfxZ":9.03328052440007,"pX":-0.9166939936687584,"pZ":3.91407503816922,"vX0":4.181736816130987,"vY0":-139.4729919581503,"vZ0":-4.409644345967597,"x":151.94,"y":133.1,"x0":-2.0776083922924498,"y0":50.00007221214969,"z0":6.456084298738263,"aX":-5.411029285856405},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":4.1,"spinRate":2116,"spinDirection":198},"zone":11,"typeConfidence":0.88,"plateTime":0.3923001935550712,"extension":6.455045107486464},"index":3,"playId":"cc0cf523-3ae0-3daa-b379-4785e671009e","pitchNumber":4,"startTime":"2026-05-07T22:56:27.366Z","endTime":"2026-05-07T22:56:30.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":89.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.820286784695917,"aZ":-12.673058802237094,"pfxX":-1.9818306935364784,"pfxZ":9.711107209109526,"pX":0.15023028230543986,"pZ":2.678223740822239,"vX0":6.614676573763111,"vY0":-139.9146121757306,"vZ0":-7.634612867282642,"x":111.27,"y":166.47,"x0":-1.9739167092019996,"y0":50.001156492506645,"z0":6.249661268718288,"aX":-3.9801423026476233},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.4,"breakHorizontal":2.4,"spinRate":2116,"spinDirection":191},"zone":5,"typeConfidence":0.91,"plateTime":0.38959760072010363,"extension":6.7307342885611385},"hitData":{"launchSpeed":99.3,"launchAngle":17.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.45,"coordY":104.29}},"index":4,"playId":"907d9e25-0496-3ab4-b0e3-85f66e05a9ed","pitchNumber":5,"startTime":"2026-05-07T22:56:42.494Z","endTime":"2026-05-07T22:56:49.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.6,"awayTeamWinProbability":80.4,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-05-07T22:56:49.930Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-07T22:59:02.581Z","endTime":"2026-05-07T23:00:00.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.569113735146185,"aZ":-25.831771990834152,"pfxX":-9.774321058144455,"pfxZ":3.3273875405684787,"pX":-0.05261612904193359,"pZ":1.5957363096147796,"vX0":6.1452105190939275,"vY0":-137.44661122719737,"vZ0":-6.110386177367299,"x":119.01,"y":195.7,"x0":-1.051994239926417,"y0":50.002660047749586,"z0":5.611135376111089,"aX":-18.628454172941687},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.9,"breakHorizontal":16.3,"spinRate":1904,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.3990913410541035,"extension":6.811867223344178},"index":0,"playId":"bd084312-0307-3d43-9bfc-16cede5aa85e","pitchNumber":1,"startTime":"2026-05-07T22:59:04.128Z","endTime":"2026-05-07T22:59:08.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22109220635934,"aZ":-25.52824206385306,"pfxX":-9.26196189283138,"pfxZ":3.529421544687718,"pX":-0.20292372337071551,"pZ":1.070187398764419,"vX0":5.586045939387498,"vY0":-136.4562874165631,"vZ0":-7.346651836712378,"x":124.73,"y":209.88,"x0":-1.0739071247146053,"y0":50.00486086646867,"z0":5.557988714856724,"aX":-17.456568049992462},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.0,"breakHorizontal":15.6,"spinRate":1885,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.40148674993912126,"extension":6.885560664626908},"index":1,"playId":"d13eae91-871f-3d3c-aa31-64f3c2ca99b1","pitchNumber":2,"startTime":"2026-05-07T22:59:19.371Z","endTime":"2026-05-07T22:59:22.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":85.2,"endSpeed":78.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50245871233732,"aZ":-32.60864830152971,"pfxX":4.951266312568981,"pfxZ":-0.27927851044035545,"pX":3.1400928578568617,"pZ":0.981464021754243,"vX0":8.878508260887315,"vY0":-123.65912776689184,"vZ0":-4.218109706212248,"x":-2.69,"y":212.28,"x0":-1.1579570015555574,"y0":50.0058269554886,"z0":5.482400589035457,"aX":7.574593059575347},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.3,"breakHorizontal":-11.3,"spinRate":2427,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.4450316850968332,"extension":6.939691538598172},"index":2,"playId":"a4918d5b-1252-3e0d-b3ee-0d7834669719","pitchNumber":3,"startTime":"2026-05-07T22:59:39.453Z","endTime":"2026-05-07T22:59:42.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.886984541934513,"aZ":-36.689989051933026,"pfxX":3.424743383067812,"pfxZ":-2.8822714200105866,"pX":0.8304360906176466,"pZ":1.7178452580250314,"vX0":4.654770965068599,"vY0":-125.16538581072673,"vZ0":-2.023610721450661,"x":85.35,"y":192.4,"x0":-1.5060861480665018,"y0":50.00110451694003,"z0":5.573150160015476,"aX":5.371307114408709},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.4,"breakHorizontal":-7.3,"spinRate":2434,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.4394868146205,"extension":6.727017189855815},"index":3,"playId":"c319539b-a364-34fb-872d-a0bfbbe4768b","pitchNumber":4,"startTime":"2026-05-07T22:59:56.927Z","endTime":"2026-05-07T23:00:00.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.8,"awayTeamWinProbability":82.2,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:00:00.946Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Schwarber lines out to right fielder Carlos Cortes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-07T23:00:30.693Z","endTime":"2026-05-07T23:01:16.582Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.1,"endSpeed":84.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.462711806690056,"aZ":-27.529327645165168,"pfxX":-0.7032567258602909,"pfxZ":2.5515358678609648,"pX":0.4893832973452468,"pZ":2.3935047357797266,"vX0":5.49531584007623,"vY0":-134.03322548188157,"vZ0":-2.9494105611661268,"x":98.35,"y":174.16,"x0":-1.4945289504822854,"y0":50.00514236235784,"z0":5.470038838786854,"aX":-1.2817908598401733},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.2,"breakHorizontal":0.1,"spinRate":2021,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.40834837350781195,"extension":6.705944301169817},"index":0,"playId":"f9a51966-c01b-334e-af02-f0eabef0d1cf","pitchNumber":1,"startTime":"2026-05-07T23:00:30.693Z","endTime":"2026-05-07T23:00:37.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":89.5,"endSpeed":81.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90340706725918,"aZ":-35.488261746603165,"pfxX":-7.355594015827602,"pfxZ":-1.9419927623874926,"pX":-2.1753204571496405,"pZ":3.4287504121126786,"vX0":1.1534216898872767,"vY0":-130.30171160683642,"vZ0":0.9642167405310671,"x":199.92,"y":146.2,"x0":-1.670247155871176,"y0":50.00130380362749,"z0":5.747807704717406,"aX":-12.570903080873647},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-3.0,"breakHorizontal":13.1,"spinRate":1743,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.42131703479774707,"extension":6.684318976969016},"index":1,"playId":"756fc840-c7dc-336b-ab6f-714b7f3b1b3b","pitchNumber":2,"startTime":"2026-05-07T23:00:53.597Z","endTime":"2026-05-07T23:00:56.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.717772085810083,"aZ":-25.45187734320737,"pfxX":-0.43727952329637376,"pfxZ":3.7744816881808596,"pX":0.2899634635168256,"pZ":3.214828158211131,"vX0":5.33176464231523,"vY0":-132.21658854599573,"vZ0":-1.053838825100924,"x":105.95,"y":151.98,"x0":-1.6910762092021316,"y0":50.00152244077591,"z0":5.476784148286113,"aX":-0.7792660801931699},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.8,"breakHorizontal":-0.4,"spinRate":2170,"spinDirection":190},"zone":3,"typeConfidence":2.0,"plateTime":0.4133802269393265,"extension":6.7147365127679155},"hitData":{"launchSpeed":98.4,"launchAngle":19.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":183.51,"coordY":90.88}},"index":2,"playId":"3acc26bb-b61f-324a-8c0e-3cb0b35e98e4","pitchNumber":3,"startTime":"2026-05-07T23:01:10.650Z","endTime":"2026-05-07T23:01:16.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-1.3000000000000007,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:01:16.582Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryce Harper lines out sharply to left fielder Tyler Soderstrom.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-07T23:01:43.633Z","endTime":"2026-05-07T23:01:53.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.8485297122778,"aZ":-24.932772245533613,"pfxX":-9.720045028322303,"pfxZ":3.7347719940060884,"pX":-0.4712882282586163,"pZ":2.3150282632208783,"vX0":5.609627215025487,"vY0":-138.3851816429309,"vZ0":-4.5350570702779995,"x":134.96,"y":176.27,"x0":-1.2616356951764771,"y0":50.004384190213045,"z0":5.645040635209988,"aX":-18.85612072616209},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.0,"breakHorizontal":16.4,"spinRate":2052,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.39578831337347165,"extension":6.768682757308709},"hitData":{"launchSpeed":102.1,"launchAngle":15.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":74.66,"coordY":100.85}},"index":0,"playId":"6eaabf0c-035c-39db-b4f6-a513f436fc8d","pitchNumber":1,"startTime":"2026-05-07T23:01:46.448Z","endTime":"2026-05-07T23:01:53.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.8,"awayTeamWinProbability":84.2,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:01:53.949Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zack Gelof grounds out, third baseman Edmundo Sosa to first baseman Bryce Harper.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-07T23:03:53.233Z","endTime":"2026-05-07T23:04:23.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.991168174203334,"aZ":-13.817278491484327,"pfxX":-8.755686171826078,"pfxZ":9.71296833130458,"pX":1.2736502449890605,"pZ":0.876928867489693,"vX0":11.098312879508878,"vY0":-137.02195653406167,"vZ0":-11.891620746532434,"x":68.45,"y":215.1,"x0":-1.7032080869772008,"y0":50.0027855924989,"z0":6.23308491861316,"aX":-16.548288041571602},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.9,"breakHorizontal":13.3,"spinRate":2116,"spinDirection":197},"zone":14,"typeConfidence":0.82,"plateTime":0.400671329884871,"extension":6.806419172649306},"index":0,"playId":"982b1cd8-7544-3b62-8f57-0c8fee7a6fc9","pitchNumber":1,"startTime":"2026-05-07T23:04:00.565Z","endTime":"2026-05-07T23:04:03.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52240844493152,"aZ":-14.542674203941266,"pfxX":-7.185689489875049,"pfxZ":9.459311628409234,"pX":0.026239307416340275,"pZ":1.734644369129676,"vX0":7.560726979365283,"vY0":-135.84922345221727,"vZ0":-9.468412439612864,"x":116.0,"y":191.94,"x0":-1.863037935341676,"y0":50.00256768333426,"z0":6.282385177414615,"aX":-13.393869257145202},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.2,"breakHorizontal":11.4,"spinRate":2184,"spinDirection":197},"zone":8,"typeConfidence":0.88,"plateTime":0.4036002157693357,"extension":6.59957619125476},"hitData":{"launchSpeed":77.1,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.86,"coordY":166.73}},"index":1,"playId":"18d03297-b93f-32c2-9b26-e8409cf9bcfd","pitchNumber":2,"startTime":"2026-05-07T23:04:16.061Z","endTime":"2026-05-07T23:04:23.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_ab"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_ab"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_pa"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.8,"awayTeamWinProbability":83.2,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:04:23.180Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a ground ball to right fielder Adolis García.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-07T23:04:47.425Z","endTime":"2026-05-07T23:05:40.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":88.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.868973191853584,"aZ":-12.153634313972917,"pfxX":-2.1028087254738104,"pfxZ":10.016054331851823,"pX":0.7277698557594343,"pZ":3.215876872925831,"vX0":8.21948721395249,"vY0":-140.71127489484553,"vZ0":-6.571394393563183,"x":89.26,"y":151.95,"x0":-1.9620451174747158,"y0":50.00424474311163,"z0":6.374252341921267,"aX":-4.204644783426735},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":2.0,"spinRate":2111,"spinDirection":198},"zone":3,"typeConfidence":0.92,"plateTime":0.3897294821914121,"extension":6.673507324911907},"index":0,"playId":"a3fddbef-74aa-3270-9ee8-7ac6572a7130","pitchNumber":1,"startTime":"2026-05-07T23:04:49.468Z","endTime":"2026-05-07T23:04:53.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.973690913073604,"aZ":-10.853793531518802,"pfxX":-3.466096156282934,"pfxZ":10.739862045723363,"pX":-0.41852940822837514,"pZ":3.6048494782873277,"vX0":5.875865215366675,"vY0":-140.0810316895735,"vZ0":-5.60640487540787,"x":132.95,"y":141.45,"x0":-2.094038611016385,"y0":50.00259010371509,"z0":6.343387776524075,"aX":-6.881123944389683},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.5,"breakHorizontal":5.0,"spinRate":2164,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.39118289738608913,"extension":6.56134882260711},"index":1,"playId":"83a76bc5-c680-37ca-bf32-e74776996bfc","pitchNumber":2,"startTime":"2026-05-07T23:05:11.003Z","endTime":"2026-05-07T23:05:14.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50508870531576,"aZ":-12.167534330698004,"pfxX":-1.3766888816861318,"pfxZ":10.020383181983588,"pX":-0.10792945873259821,"pZ":2.9929987617948135,"vX0":5.4701568773073275,"vY0":-139.69231337601084,"vZ0":-7.428950263334434,"x":121.11,"y":157.97,"x0":-1.9040206757092495,"y0":50.001489879474384,"z0":6.469001712928351,"aX":-2.7495127063619687},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":1.4,"spinRate":2206,"spinDirection":196},"zone":2,"typeConfidence":0.91,"plateTime":0.3906147126693007,"extension":6.50066451034375},"hitData":{"launchSpeed":92.7,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.47,"coordY":113.99}},"index":2,"playId":"d671dbe7-473a-38ab-a006-7ab363b3cf0f","pitchNumber":3,"startTime":"2026-05-07T23:05:29.772Z","endTime":"2026-05-07T23:05:40.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.7,"awayTeamWinProbability":84.3,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.31,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:05:40.318Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Kurtz lines out to third baseman Edmundo Sosa.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-07T23:06:02.956Z","endTime":"2026-05-07T23:07:28.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19759855814097,"aZ":-27.282583425718713,"pfxX":2.1873518433531496,"pfxZ":3.057034762916567,"pX":-0.22096529999998554,"pZ":2.4475563890522527,"vX0":4.9566372671886505,"vY0":-126.07656918128052,"vZ0":-4.1435975219191015,"x":125.42,"y":172.7,"x0":-2.5016669679208365,"y0":50.00225167842806,"z0":6.330867704357755,"aX":3.496997257402512},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.8,"breakHorizontal":-5.2,"spinRate":2530,"spinDirection":144},"zone":5,"typeConfidence":0.89,"plateTime":0.435529054796683,"extension":6.623059746797352},"index":0,"playId":"eade87dc-4c42-33e2-90ff-7912575af0e0","pitchNumber":1,"startTime":"2026-05-07T23:06:04.448Z","endTime":"2026-05-07T23:06:07.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":95.9,"endSpeed":88.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3360822787624,"aZ":-9.1893657265135,"pfxX":-3.357679822389853,"pfxZ":11.670720882059515,"pX":-1.3268768979857235,"pZ":1.2644120947217483,"vX0":3.710860829641617,"vY0":-139.22293372913606,"vZ0":-12.012425770658414,"x":167.58,"y":204.64,"x0":-2.2387959759333294,"y0":50.00064892551783,"z0":6.235747825473626,"aX":-6.611504900830223},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.0,"breakHorizontal":5.4,"spinRate":2119,"spinDirection":203},"zone":13,"typeConfidence":0.9,"plateTime":0.3929520553278989,"extension":6.432855963918034},"index":1,"playId":"e1f58fd0-8a67-3973-b61e-16c416e64cbc","pitchNumber":2,"startTime":"2026-05-07T23:06:24.022Z","endTime":"2026-05-07T23:06:27.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55132908861887,"aZ":-22.783415613779983,"pfxX":-9.162353761470262,"pfxZ":5.821891609056889,"pX":-0.24422215229063202,"pZ":2.2386889081380557,"vX0":7.693254705005271,"vY0":-125.93332393673161,"vZ0":-5.692873151965307,"x":126.31,"y":178.34,"x0":-2.1419990335498795,"y0":50.001971737833145,"z0":6.360802350814626,"aX":-14.77871931217244},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.5,"breakHorizontal":14.9,"spinRate":1473,"spinDirection":216},"zone":8,"typeConfidence":0.91,"plateTime":0.4342134206430188,"extension":6.868374519108325},"index":2,"playId":"be3b1328-d409-3b18-aac1-fed88352c628","pitchNumber":3,"startTime":"2026-05-07T23:06:41.314Z","endTime":"2026-05-07T23:06:45.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.559802674171536,"aZ":-24.78220279691966,"pfxX":3.2551988068135302,"pfxZ":4.515493850742055,"pX":-0.08728290700375384,"pZ":0.7627421341125189,"vX0":4.313300932862756,"vY0":-127.25905512536232,"vZ0":-8.95083442462126,"x":120.33,"y":218.19,"x0":-2.228314957372546,"y0":50.004205455783605,"z0":6.294510816291298,"aX":5.328926613634559},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.4,"breakHorizontal":-6.8,"spinRate":2574,"spinDirection":135},"zone":13,"typeConfidence":0.9,"plateTime":0.4307146803995128,"extension":6.644086444066991},"index":3,"playId":"0cf5549b-839a-3509-a7e5-880ce5f80034","pitchNumber":4,"startTime":"2026-05-07T23:07:01.035Z","endTime":"2026-05-07T23:07:04.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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.0,"endSpeed":88.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.651979250704056,"aZ":-12.703369556878576,"pfxX":-3.384583556944719,"pfxZ":9.812307063158947,"pX":-0.785839375398725,"pZ":2.7476474266670636,"vX0":4.9999629254485844,"vY0":-139.5621040319753,"vZ0":-7.824329969872481,"x":146.95,"y":164.59,"x0":-2.1559488644776397,"y0":50.004583890091055,"z0":6.413187061375638,"aX":-6.71758868428234},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.4,"breakHorizontal":5.2,"spinRate":2140,"spinDirection":200},"zone":4,"typeConfidence":0.88,"plateTime":0.3915751062572346,"extension":6.435417292799818},"hitData":{"launchSpeed":110.1,"launchAngle":6.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":99.0,"coordY":158.0}},"index":4,"playId":"2e09b2b3-4d23-3fe2-b277-795dbb9e8c75","pitchNumber":5,"startTime":"2026-05-07T23:07:21.747Z","endTime":"2026-05-07T23:07:28.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.0,"awayTeamWinProbability":83.0,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.56,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:07:28.672Z","atBatIndex":12},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Shea Langeliers grounds into a force out, third baseman Edmundo Sosa to second baseman Bryson Stott. Jeff McNeil out at 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-07T23:07:52.282Z","endTime":"2026-05-07T23:08:22.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79535483165777,"aZ":-15.739701933784156,"pfxX":-7.244991905944236,"pfxZ":8.40120384255281,"pX":-0.7854023013436844,"pZ":2.681281430937171,"vX0":5.680795779497906,"vY0":-138.89182309319966,"vZ0":-7.498858430253853,"x":146.94,"y":166.39,"x0":-1.9148755195780716,"y0":50.00095096419789,"z0":6.460644044206762,"aX":-14.168734869211628},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.8,"breakHorizontal":12.0,"spinRate":2168,"spinDirection":196},"zone":4,"typeConfidence":0.92,"plateTime":0.3941860852045478,"extension":6.6715819959310565},"index":0,"playId":"d32da494-5b0c-3552-8bb4-e4f61d151be6","pitchNumber":1,"startTime":"2026-05-07T23:07:53.202Z","endTime":"2026-05-07T23:07:56.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.352937880804863,"aZ":-13.959880642742178,"pfxX":-7.548177842367835,"pfxZ":9.585876936989532,"pX":-0.6889140330219266,"pZ":2.410716943186682,"vX0":5.545396209685675,"vY0":-136.98959304430403,"vZ0":-8.225702890055139,"x":143.26,"y":173.69,"x0":-1.7590886367742178,"y0":50.003456882150424,"z0":6.407443491003876,"aX":-14.342093245686534},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":12.5,"spinRate":2098,"spinDirection":200},"zone":4,"typeConfidence":0.92,"plateTime":0.39988516675027963,"extension":6.769519361323735},"hitData":{"launchSpeed":90.6,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.99,"coordY":161.15}},"index":1,"playId":"17a9a050-1ecf-3ef0-b82a-aa7a94182429","pitchNumber":2,"startTime":"2026-05-07T23:08:15.663Z","endTime":"2026-05-07T23:08:22.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":1.0999999999999979,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:08:22.957Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers challenged (pitch result), call on the field was overturned: Adolis García called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-07T23:10:32.460Z","endTime":"2026-05-07T23:12:43.342Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.764322577402105,"aZ":-30.024013652379193,"pfxX":-9.960899312547392,"pfxZ":1.0976345133971712,"pX":-0.19137538445274882,"pZ":3.417419115741282,"vX0":5.753833647078175,"vY0":-138.70208056674664,"vZ0":-1.1923173123930855,"x":124.29,"y":146.51,"x0":-0.9939154650600059,"y0":50.0011298921123,"z0":5.846874438623382,"aX":-19.490262023110102},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":1.9,"breakHorizontal":16.9,"spinRate":1967,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3942367352038083,"extension":6.738084653719055},"index":0,"playId":"1ad23182-de57-36e0-b350-305379f617c0","pitchNumber":1,"startTime":"2026-05-07T23:10:35.477Z","endTime":"2026-05-07T23:10:39.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":86.5,"endSpeed":79.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.130422930350143,"aZ":-36.75860197295674,"pfxX":3.307473635862002,"pfxZ":-2.8757217507749235,"pX":1.6231154107913521,"pZ":0.8644842389689182,"vX0":6.057925924590568,"vY0":-125.77517265317019,"vZ0":-4.102472744335511,"x":55.13,"y":215.44,"x0":-1.2530478692964158,"y0":50.0059352767683,"z0":5.5192979221987395,"aX":5.264034859457178},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-6.0,"breakHorizontal":-7.4,"spinRate":2374,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4366113167170851,"extension":6.786392936581223},"index":1,"playId":"2c853375-21b8-3ab5-babb-d65ec2025a12","pitchNumber":2,"startTime":"2026-05-07T23:10:52.669Z","endTime":"2026-05-07T23:10:55.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.091969436166153,"aZ":-25.39595640009048,"pfxX":-8.760351458370431,"pfxZ":3.439593505913262,"pX":-0.8084643703349269,"pZ":1.8298618183605773,"vX0":3.9464983633553654,"vY0":-139.16448461876885,"vZ0":-5.753945330815936,"x":147.82,"y":189.37,"x0":-1.1038392091103466,"y0":50.00057223883134,"z0":5.597619343194859,"aX":-17.247073532191486},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.3,"breakHorizontal":15.1,"spinRate":1999,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.39299481577181883,"extension":6.847711812543668},"index":2,"playId":"b29a022b-edca-3791-92a1-d525d474e9bf","pitchNumber":3,"startTime":"2026-05-07T23:11:10.542Z","endTime":"2026-05-07T23:11:13.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":89.7,"endSpeed":82.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00455163269664,"aZ":-28.011174299920686,"pfxX":-10.063632522814414,"pfxZ":2.408940631577543,"pX":0.09421563775363433,"pZ":0.8072990912179582,"vX0":6.622230603710559,"vY0":-130.42071762301717,"vZ0":-6.752238103467358,"x":113.41,"y":216.98,"x0":-1.1682857026192015,"y0":50.00006157120438,"z0":5.5375951954534495,"aX":-17.362556796686018},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.1,"breakHorizontal":16.8,"spinRate":1545,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4197121169237974,"extension":6.855290882701695},"index":3,"playId":"2cd41d1b-c82d-3508-8ce8-b8452874cce0","pitchNumber":4,"startTime":"2026-05-07T23:11:28.735Z","endTime":"2026-05-07T23:11:31.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-07T23:11:43.034Z","endTime":"2026-05-07T23:11:58.613Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.457764254277354,"aZ":-24.583866886560205,"pfxX":-9.136605580169476,"pfxZ":3.8205342116949765,"pX":1.4177346767323933,"pZ":2.72077400450965,"vX0":9.64419870144443,"vY0":-139.16396364862766,"vZ0":-3.953072255700561,"x":62.96,"y":165.32,"x0":-0.8844257226526392,"y0":50.0022229182711,"z0":5.763140634431702,"aX":-18.151382016194926},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.4,"breakHorizontal":14.9,"spinRate":1918,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.39165543571841166,"extension":6.829238986826147},"index":5,"playId":"60069039-1bd3-3ff6-822e-519474615f88","pitchNumber":5,"startTime":"2026-05-07T23:11:58.613Z","endTime":"2026-05-07T23:12:02.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.762075461003466,"aZ":-24.632960895865473,"pfxX":-7.129670669984812,"pfxZ":3.8458556484706703,"pX":-0.031221829789108514,"pZ":1.6515858085559907,"vX0":5.9944263519821614,"vY0":-138.40561629544686,"vZ0":-6.300794655957392,"x":118.19,"y":194.19,"x0":-1.2873124683100399,"y0":50.00491145667346,"z0":5.582451610475891,"aX":-13.983885162869292},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.0,"breakHorizontal":11.9,"spinRate":1916,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.39413048144494,"extension":6.879417829631026},"index":6,"playId":"a4d948d8-db73-3d4e-be88-904e755ab362","pitchNumber":6,"startTime":"2026-05-07T23:12:16.320Z","endTime":"2026-05-07T23:12:43.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"}},"homeTeamWinProbability":16.2,"awayTeamWinProbability":83.8,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:12:43.342Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Marsh singles on a ground ball to center fielder Lawrence Butler.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-07T23:12:57.282Z","endTime":"2026-05-07T23:13:44.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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(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":92.4,"endSpeed":85.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.374520508464613,"aZ":-22.368680223251587,"pfxX":-1.4307320590162806,"pfxZ":5.347728583856139,"pX":1.5531568515072545,"pZ":1.7849179929123864,"vX0":8.81423554107115,"vY0":-134.346656613875,"vZ0":-5.395666137317553,"x":57.8,"y":190.59,"x0":-1.5804393237207606,"y0":50.002306166347324,"z0":5.403508567594252,"aX":-2.6247861514313975},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.8,"breakHorizontal":0.7,"spinRate":2199,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4072847072447443,"extension":6.743042306548404},"index":0,"playId":"fa2d6e8c-505b-3c67-b033-6671ed96cb05","pitchNumber":1,"startTime":"2026-05-07T23:12:57.282Z","endTime":"2026-05-07T23:13:00.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39021120436356,"aZ":-23.08119549597382,"pfxX":-1.012672101320527,"pfxZ":4.9038620256075,"pX":0.021252508265882483,"pZ":3.021018391235179,"vX0":4.438936442205398,"vY0":-135.31927810567979,"vZ0":-2.628155050337368,"x":116.19,"y":157.21,"x0":-1.5085659495286925,"y0":50.006501864644356,"z0":5.6210446855162015,"aX":-1.8796411529929287},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.5,"breakHorizontal":0.8,"spinRate":2260,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.40468930970718997,"extension":6.723488503810724},"index":1,"playId":"953d3428-2836-3375-b430-25f4e92f6bf9","pitchNumber":2,"startTime":"2026-05-07T23:13:14.109Z","endTime":"2026-05-07T23:13:17.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.944070048900304,"aZ":-21.255726014922644,"pfxX":-4.913836622276295,"pfxZ":5.57981501598182,"pX":-0.047350599770736405,"pZ":3.088161466417151,"vX0":5.38568411231546,"vY0":-138.29267584988818,"vZ0":-3.126682222587201,"x":118.8,"y":155.4,"x0":-1.372391728679712,"y0":50.00001127370672,"z0":5.64254147991493,"aX":-9.611682274739458},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.7,"breakHorizontal":7.9,"spinRate":1955,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.3945467992078089,"extension":6.747267412220972},"hitData":{"launchSpeed":88.2,"launchAngle":4.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.18,"coordY":92.49}},"index":2,"playId":"2668bfd2-4554-3919-8761-ac386b70aa87","pitchNumber":3,"startTime":"2026-05-07T23:13:34.096Z","endTime":"2026-05-07T23:13:44.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.3,"awayTeamWinProbability":81.7,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":0.51,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:13:44.033Z","atBatIndex":15},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Bryson Stott grounds into a double play, second baseman Jeff McNeil to shortstop Jacob Wilson to first baseman Nick Kurtz. Brandon Marsh out at 2nd. Bryson Stott out at 1st.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-07T23:14:09.570Z","endTime":"2026-05-07T23:16:24.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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,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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87785546091196,"aZ":-22.240930987523516,"pfxX":-11.088643389172454,"pfxZ":5.34561779579544,"pX":0.12873730930560665,"pZ":1.8194137555251229,"vX0":6.708529900177651,"vY0":-136.14571864279952,"vZ0":-5.90347964364601,"x":112.09,"y":189.66,"x0":-0.9404801795476128,"y0":50.00108577229595,"z0":5.578918554715141,"aX":-20.591091246945346},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.5,"breakHorizontal":18.5,"spinRate":1946,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.4039815819912471,"extension":6.715049081275314},"index":0,"playId":"cd8c1d1f-2764-3aac-b59a-1a82e94fb48b","pitchNumber":1,"startTime":"2026-05-07T23:14:12.614Z","endTime":"2026-05-07T23:14:16.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":92.9,"endSpeed":85.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07531734203956,"aZ":-22.192376649945412,"pfxX":-1.865660291803949,"pfxZ":5.394404306585102,"pX":1.5108959119571377,"pZ":2.814260397438547,"vX0":7.798116790247177,"vY0":-135.0637013845313,"vZ0":-3.0958654139643254,"x":59.41,"y":162.79,"x0":-1.1696455743781382,"y0":50.0001117157462,"z0":5.533664083859302,"aX":-3.450991194321908},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.4,"breakHorizontal":1.7,"spinRate":2187,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.40533002574330235,"extension":6.661562422484459},"index":1,"playId":"f2b36109-76ef-32c0-bc96-4b3ef3bb9d4a","pitchNumber":2,"startTime":"2026-05-07T23:14:31.614Z","endTime":"2026-05-07T23:14:35.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":91.8,"endSpeed":84.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28851534353169,"aZ":-21.91764258655505,"pfxX":-0.6137607829834515,"pfxZ":5.669303939166795,"pX":1.6660047926009685,"pZ":3.0354343880853385,"vX0":7.645306008445788,"vY0":-133.57040578800274,"vZ0":-2.4461676564604025,"x":53.5,"y":156.82,"x0":-1.151635091418876,"y0":50.00614335499477,"z0":5.5360930169726394,"aX":-1.1113937009684138},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.0,"breakHorizontal":-0.5,"spinRate":2198,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.4097820580888407,"extension":6.5943019437606285},"index":2,"playId":"6bf294b1-80ba-3410-ba61-380d9a60bce7","pitchNumber":3,"startTime":"2026-05-07T23:14:51.982Z","endTime":"2026-05-07T23:14:55.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"actionPlayId":"6bf294b1-80ba-3410-ba61-380d9a60bce7","startTime":"2026-05-07T23:15:08.569Z","endTime":"2026-05-07T23:15:31.315Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.774397904508284,"aZ":-28.23769324330036,"pfxX":-11.487654691426263,"pfxZ":2.1063547996220127,"pX":-1.2706786480156231,"pZ":3.253987391802385,"vX0":3.812299533737292,"vY0":-136.9471949131432,"vZ0":-1.3775820011577662,"x":165.44,"y":150.92,"x0":-1.2018800865284098,"y0":50.00329977655812,"z0":5.724714854638476,"aX":-21.469466043391773},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.7,"breakHorizontal":19.8,"spinRate":2003,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40244519068455364,"extension":6.695715374235781},"index":4,"playId":"795fa4c1-29d2-384b-93b0-1056981164b2","pitchNumber":4,"startTime":"2026-05-07T23:15:31.315Z","endTime":"2026-05-07T23:15:35.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.997254049929573,"aZ":-21.820061706743843,"pfxX":-2.2790828978416924,"pfxZ":5.694332783502285,"pX":-0.2832575108553496,"pZ":2.8041791055635827,"vX0":3.69416713097529,"vY0":-134.2458652789882,"vZ0":-3.0661934436676077,"x":127.8,"y":163.07,"x0":-1.383266272427219,"y0":50.005377600456,"z0":5.520557746999583,"aX":-4.146400264460689},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.8,"breakHorizontal":3.4,"spinRate":2125,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.40854560496417314,"extension":6.653751735764633},"index":5,"playId":"25852702-c3fc-36e6-94c0-e0e905734e71","pitchNumber":5,"startTime":"2026-05-07T23:15:52.449Z","endTime":"2026-05-07T23:15:56.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81260657451,"aZ":-24.57075200483735,"pfxX":-9.925048030546105,"pfxZ":4.024428979418685,"pX":-0.5870291812271177,"pZ":2.808609788334037,"vX0":4.823389040068923,"vY0":-137.16891132116132,"vZ0":-3.1167071771121257,"x":139.38,"y":162.95,"x0":-1.087187605362206,"y0":50.00281349851683,"z0":5.651347978227113,"aX":-18.74757911989449},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.7,"breakHorizontal":16.8,"spinRate":1944,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.4006446856854704,"extension":6.744904408671786},"hitData":{"launchSpeed":80.7,"launchAngle":7.0,"totalDistance":99.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.39,"coordY":153.04}},"index":6,"playId":"22938f7f-56e9-376f-b8b2-73570764cdd9","pitchNumber":6,"startTime":"2026-05-07T23:16:13.209Z","endTime":"2026-05-07T23:16:24.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":14.2,"awayTeamWinProbability":85.8,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":1.03,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:16:24.815Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Soderstrom walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-07T23:18:30.279Z","endTime":"2026-05-07T23:19:34.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68874837461815,"aZ":-26.118489662831067,"pfxX":1.9128625782405053,"pfxZ":3.787374908001979,"pX":0.9519506923800513,"pZ":2.8249866177587126,"vX0":7.333153849540489,"vY0":-125.96771587507875,"vZ0":-3.625441824228944,"x":80.71,"y":162.51,"x0":-2.2510519251894183,"y0":50.005742939479234,"z0":6.40556333448293,"aX":3.058501069131766},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.2,"breakHorizontal":-5.2,"spinRate":2426,"spinDirection":135},"zone":12,"typeConfidence":0.8,"plateTime":0.43558389282454346,"extension":6.823211394793182},"index":0,"playId":"a996576e-cf16-3515-ba39-b8d743095c84","pitchNumber":1,"startTime":"2026-05-07T23:18:32.865Z","endTime":"2026-05-07T23:18:36.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.664605152732594,"aZ":-25.56546008162382,"pfxX":1.650475237655325,"pfxZ":4.151516772298084,"pX":0.13891945196653474,"pZ":1.4530927844375354,"vX0":5.9307745574294275,"vY0":-125.40823185124161,"vZ0":-6.59600592374748,"x":111.7,"y":199.55,"x0":-2.4721538981106184,"y0":50.00143378925003,"z0":6.206353050775339,"aX":2.6238226641069304},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.2,"breakHorizontal":-4.3,"spinRate":2387,"spinDirection":155},"zone":14,"typeConfidence":0.87,"plateTime":0.43698268998510237,"extension":6.523984149926971},"index":1,"playId":"a8d4d8a1-3c14-3326-9d6f-608f2eb9b1de","pitchNumber":2,"startTime":"2026-05-07T23:18:46.942Z","endTime":"2026-05-07T23:18:50.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":94.0,"endSpeed":86.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58040410399842,"aZ":-12.583915684989393,"pfxX":-1.6200906057758988,"pfxZ":10.340131348337529,"pX":0.014001308078258126,"pZ":2.442059678838449,"vX0":6.218377392862849,"vY0":-136.63916730388735,"vZ0":-7.981397286438738,"x":116.47,"y":172.84,"x0":-2.078841422892335,"y0":50.00086597423018,"z0":6.261819100573928,"aX":-3.069338377299581},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":1.7,"spinRate":2156,"spinDirection":200},"zone":5,"typeConfidence":0.9,"plateTime":0.40056953347139057,"extension":6.77612519036087},"index":2,"playId":"b953508f-3d17-335c-8ee8-d18c686dce31","pitchNumber":3,"startTime":"2026-05-07T23:19:00.949Z","endTime":"2026-05-07T23:19:04.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.008725406451628,"aZ":-30.49439691134108,"pfxX":-9.758012688946465,"pfxZ":1.0830318401602863,"pX":0.5482583106008783,"pZ":1.1412784357198205,"vX0":9.429319662493652,"vY0":-124.29445798552848,"vZ0":-6.40323356412252,"x":96.1,"y":207.97,"x0":-2.035348401584912,"y0":50.00545681860714,"z0":6.29814657387689,"aX":-15.198353715906434},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.6,"breakHorizontal":15.4,"spinRate":1609,"spinDirection":215},"zone":14,"typeConfidence":0.92,"plateTime":0.44145998637153916,"extension":6.752502971705992},"index":3,"playId":"1f99460c-1f8b-3448-ae3f-5fa66130cda2","pitchNumber":4,"startTime":"2026-05-07T23:19:16.599Z","endTime":"2026-05-07T23:19:20.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.726509613763493,"aZ":-12.310182354603677,"pfxX":-3.332727724115306,"pfxZ":10.651375144614867,"pX":0.8296988192035267,"pZ":0.782583053819681,"vX0":8.9085056960785,"vY0":-136.15874574975655,"vZ0":-11.966316985096856,"x":85.37,"y":217.65,"x0":-2.061221707590964,"y0":50.006252203160464,"z0":6.10337207880367,"aX":-6.217839515094123},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.7,"breakHorizontal":4.0,"spinRate":2061,"spinDirection":207},"zone":14,"typeConfidence":0.88,"plateTime":0.4032731947771131,"extension":6.60543118141636},"index":4,"playId":"e1c29380-f055-3f3e-9c2b-bb25338a4f89","pitchNumber":5,"startTime":"2026-05-07T23:19:30.834Z","endTime":"2026-05-07T23:19:34.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.6,"awayTeamWinProbability":87.4,"homeTeamWinProbabilityAdded":-1.5999999999999996,"leverageIndex":0.38,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:19:34.372Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brent Rooker flies out sharply to center fielder Justin Crawford. Tyler Soderstrom to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-07T23:19:59.178Z","endTime":"2026-05-07T23:20:31.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.875890504863303,"aZ":-27.56542168921334,"pfxX":5.279043688819286,"pfxZ":3.2291835185094184,"pX":0.35240199791779947,"pZ":2.203188396125985,"vX0":5.267809239879659,"vY0":-119.28121870332501,"vZ0":-3.433938958780601,"x":103.57,"y":179.29,"x0":-2.577994470474432,"y0":50.00385360604781,"z0":6.171159326693656,"aX":7.538551355848221},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":5.2,"breakHorizontal":-10.9,"spinRate":2427,"spinDirection":67},"zone":9,"typeConfidence":0.85,"plateTime":0.460780707186879,"extension":6.473968385454541},"index":0,"playId":"075222e1-64d6-3735-98f1-eba7b45da212","pitchNumber":1,"startTime":"2026-05-07T23:19:59.921Z","endTime":"2026-05-07T23:20:03.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.581316399286898,"aZ":-18.430029694372617,"pfxX":-7.7968294503627265,"pfxZ":7.147006041054105,"pX":-0.27283604396957534,"pZ":2.392741599582667,"vX0":7.562231663508949,"vY0":-136.90418975921435,"vZ0":-7.489714414605535,"x":127.4,"y":174.18,"x0":-2.040881655902683,"y0":50.00032955907303,"z0":6.397207156768212,"aX":-14.988726280724654},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.8,"breakHorizontal":12.8,"spinRate":1955,"spinDirection":194},"zone":5,"typeConfidence":0.89,"plateTime":0.39812331874802087,"extension":6.507547163419758},"hitData":{"launchSpeed":104.8,"launchAngle":35.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":93.98,"coordY":46.97}},"index":1,"playId":"480f5b83-ba80-345a-9ee9-9d4c8d8a2301","pitchNumber":2,"startTime":"2026-05-07T23:20:17.739Z","endTime":"2026-05-07T23:20:31.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_ab"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_ab"},{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.200000000000001,"awayTeamWinProbability":86.8,"homeTeamWinProbabilityAdded":0.6000000000000014,"leverageIndex":0.62,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:20:31.055Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Cortes singles on a ground ball to center fielder Justin Crawford. Tyler Soderstrom scores.","rbi":1,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-07T23:20:59.114Z","endTime":"2026-05-07T23:21:33.412Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":{"id":691725,"link":"/api/v1/people/691725"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":77.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.779884489204946,"aZ":-26.09736171945552,"pfxX":-9.146199923939776,"pfxZ":3.900241696104823,"pX":-0.9679813103805175,"pZ":3.541997814399107,"vX0":6.203689185987468,"vY0":-124.80525189931402,"vZ0":-2.0248319875881076,"x":153.9,"y":143.15,"x0":-2.311792853799271,"y0":50.00620946384314,"z0":6.5376334511601195,"aX":-14.267583330014578},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.7,"breakHorizontal":14.9,"spinRate":1485,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.44078411052150424,"extension":6.7002170256561575},"index":0,"playId":"32af7314-c547-39e3-90ae-e0870c67165d","pitchNumber":1,"startTime":"2026-05-07T23:21:02.016Z","endTime":"2026-05-07T23:21:05.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"second":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.66213330848494,"aZ":-14.622532679169188,"pfxX":-2.0425151886792245,"pfxZ":9.019522251892937,"pX":0.5023601128131739,"pZ":2.01154709325838,"vX0":7.555679404418466,"vY0":-138.77408909820932,"vZ0":-8.913417317057027,"x":97.85,"y":184.47,"x0":-1.9927928686658103,"y0":50.00466648154162,"z0":6.243741028433087,"aX":-3.975699659014846},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.5,"breakHorizontal":2.0,"spinRate":2227,"spinDirection":195},"zone":9,"typeConfidence":0.9,"plateTime":0.39499608421130006,"extension":6.78286450026874},"hitData":{"launchSpeed":92.4,"launchAngle":4.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.45,"coordY":82.55}},"index":1,"playId":"a968e67f-7c86-3990-bdc0-261252a34434","pitchNumber":2,"startTime":"2026-05-07T23:21:19.684Z","endTime":"2026-05-07T23:21:33.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"second":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_ab"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.4,"awayTeamWinProbability":90.6,"homeTeamWinProbabilityAdded":-3.8000000000000007,"leverageIndex":0.57,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:21:33.412Z","atBatIndex":19},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jacob Wilson homers (3) on a fly ball to left field. Carlos Cortes scores.","rbi":2,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-07T23:22:05.030Z","endTime":"2026-05-07T23:23:34.024Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":{"id":691725,"link":"/api/v1/people/691725"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":{"id":691725,"link":"/api/v1/people/691725"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.502207933164314,"aZ":-10.989801605187857,"pfxX":-6.737402238377356,"pfxZ":11.048742922350533,"pX":-0.2481309825704673,"pZ":2.3168760188357904,"vX0":6.550134698044138,"vY0":-138.00584550215234,"vZ0":-8.946273684976969,"x":126.46,"y":176.22,"x0":-1.784186811459545,"y0":50.00018855497314,"z0":6.353219856290537,"aX":-12.913476990290732},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.1,"breakHorizontal":10.7,"spinRate":2021,"spinDirection":192},"zone":5,"typeConfidence":0.81,"plateTime":0.3978483988815493,"extension":6.783092773548945},"index":0,"playId":"74879061-9720-3d65-967a-0742d2896d92","pitchNumber":1,"startTime":"2026-05-07T23:22:05.030Z","endTime":"2026-05-07T23:22:09.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":74.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.046720247265437,"aZ":-28.000353656477262,"pfxX":5.252431618245884,"pfxZ":2.9144324156103494,"pX":0.787834491093364,"pZ":2.7973078867224275,"vX0":6.451358603487882,"vY0":-119.68534511284943,"vZ0":-2.03601214913275,"x":86.97,"y":163.25,"x0":-2.6388990325377657,"y0":50.001570649522975,"z0":6.200463897646658,"aX":7.5135362501619225},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":5.0,"breakHorizontal":-11.3,"spinRate":2568,"spinDirection":66},"zone":12,"typeConfidence":0.79,"plateTime":0.46006153014357754,"extension":6.5302096494962365},"index":1,"playId":"7aad2c6c-cc69-3e01-a39f-a9e36e7d370d","pitchNumber":2,"startTime":"2026-05-07T23:22:22.040Z","endTime":"2026-05-07T23:22:25.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1880457970913,"aZ":-26.74291723063532,"pfxX":2.7665771686643303,"pfxZ":3.2830272977348187,"pX":1.1246584022680217,"pZ":2.3527237992034116,"vX0":7.386263992179648,"vY0":-127.30958240483774,"vZ0":-4.818374005789499,"x":74.13,"y":175.26,"x0":-2.164425024111361,"y0":50.00224079105607,"z0":6.366255920855043,"aX":4.577499728995234},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.2,"breakHorizontal":-6.6,"spinRate":2554,"spinDirection":141},"zone":14,"typeConfidence":0.9,"plateTime":0.4289197924939381,"extension":6.882027598187584},"index":2,"playId":"b01bc888-894c-3c7c-b9db-b97f800c66b7","pitchNumber":3,"startTime":"2026-05-07T23:22:46.781Z","endTime":"2026-05-07T23:22:51.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62100080212136,"aZ":-14.136049913684843,"pfxX":-6.801677330070673,"pfxZ":9.13690974853368,"pX":-0.6307592108603933,"pZ":2.531466168281295,"vX0":6.025992014509991,"vY0":-139.03079271066613,"vZ0":-8.17902982534204,"x":141.04,"y":170.43,"x0":-1.933343368850463,"y0":50.00691523244743,"z0":6.432313959208459,"aX":-13.43502470954975},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":11.2,"spinRate":2185,"spinDirection":194},"zone":4,"typeConfidence":0.91,"plateTime":0.39265774641373863,"extension":6.6940042395937205},"hitData":{"launchSpeed":99.5,"launchAngle":25.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":25.54,"coordY":98.33}},"index":3,"playId":"acce9b33-4e1c-3b95-b465-cf3ebf64620f","pitchNumber":4,"startTime":"2026-05-07T23:23:07.290Z","endTime":"2026-05-07T23:23:34.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.2,"awayTeamWinProbability":95.8,"homeTeamWinProbabilityAdded":-5.2,"leverageIndex":0.37,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:23:34.024Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lawrence Butler flies out to left fielder Brandon Marsh.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-07T23:23:54.223Z","endTime":"2026-05-07T23:25:18.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.052699133923905,"aZ":-37.81412592713999,"pfxX":3.327781835427178,"pfxZ":-4.112801943142532,"pX":-0.6686597606762303,"pZ":4.075023991444585,"vX0":2.5218983826021657,"vY0":-116.19294652675038,"vZ0":2.0931740514009745,"x":142.49,"y":128.75,"x0":-2.199007364618448,"y0":50.001858496971906,"z0":6.7464801300352635,"aX":4.565166008089781},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-6.7,"breakHorizontal":-6.6,"spinRate":2507,"spinDirection":51},"zone":11,"typeConfidence":0.84,"plateTime":0.47076758557118126,"extension":6.514901642243155},"index":0,"playId":"58c158e7-8676-3f8f-875e-8674264bd5b5","pitchNumber":1,"startTime":"2026-05-07T23:23:54.871Z","endTime":"2026-05-07T23:23:58.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.84210641325714,"aZ":-31.05415880827895,"pfxX":8.008797844916423,"pfxZ":0.7850476422863588,"pX":-0.1582775076487817,"pZ":1.521995308776204,"vX0":3.4674824733834084,"vY0":-118.75232889033704,"vZ0":-4.395069049631901,"x":123.03,"y":197.69,"x0":-2.676239738930944,"y0":50.005170516796895,"z0":6.208545595280604,"aX":11.488403404240671},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.6,"breakHorizontal":-15.4,"spinRate":2515,"spinDirection":63},"zone":13,"typeConfidence":0.92,"plateTime":0.460481704592437,"extension":6.400714968913099},"index":1,"playId":"4d8f762b-7257-3e93-95ee-ce9ad42c1e2c","pitchNumber":2,"startTime":"2026-05-07T23:24:09.460Z","endTime":"2026-05-07T23:24:13.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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.4,"endSpeed":89.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.331422593204547,"aZ":-12.555314661960557,"pfxX":-2.505503389276676,"pfxZ":9.716082073980413,"pX":-0.9673812692953419,"pZ":3.1998149863950878,"vX0":3.9202632850365196,"vY0":-140.37792939292925,"vZ0":-6.519486575157644,"x":153.87,"y":152.38,"x0":-2.049048946421373,"y0":50.00037154432861,"z0":6.3506018129806385,"aX":-5.058104526716569},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.7,"breakHorizontal":3.8,"spinRate":2136,"spinDirection":196},"zone":11,"typeConfidence":0.9,"plateTime":0.388461749717655,"extension":6.730031147463148},"index":2,"playId":"b362508b-d9ef-3e85-8620-9fee78ce9618","pitchNumber":3,"startTime":"2026-05-07T23:24:22.889Z","endTime":"2026-05-07T23:24:26.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26546938057043,"aZ":-26.093263390874217,"pfxX":-7.348046635765357,"pfxZ":3.7538675462595066,"pX":-0.8812185746490655,"pZ":3.1001973595236882,"vX0":5.526488883544841,"vY0":-126.53908717298822,"vZ0":-2.967354251283303,"x":150.59,"y":155.07,"x0":-2.1408755192737634,"y0":50.0002268289925,"z0":6.382626527025245,"aX":-11.892581848188748},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.4,"breakHorizontal":12.0,"spinRate":1471,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.43314982420097925,"extension":6.710031478479566},"index":3,"playId":"4a08ffb9-8b04-39a0-9fae-2ab98869d5d0","pitchNumber":4,"startTime":"2026-05-07T23:24:38.263Z","endTime":"2026-05-07T23:24:42.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.693349675871787,"aZ":-10.713069825388517,"pfxX":-3.630318662363597,"pfxZ":10.52104270412494,"pX":-0.19285769120531476,"pZ":2.600007568902887,"vX0":6.568222688920225,"vY0":-141.53093448649972,"vZ0":-8.329023913543187,"x":124.35,"y":168.58,"x0":-2.0663576171933986,"y0":50.00221602901303,"z0":6.257630137915842,"aX":-7.405203095064841},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.6,"breakHorizontal":5.3,"spinRate":2288,"spinDirection":200},"zone":5,"typeConfidence":0.91,"plateTime":0.3862263686478684,"extension":6.821601817822543},"index":4,"playId":"d09b3c1f-77cd-3985-99d2-1f0d47b4879a","pitchNumber":5,"startTime":"2026-05-07T23:24:53.057Z","endTime":"2026-05-07T23:24:56.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.67623658162149,"aZ":-12.0027608439229,"pfxX":-3.0614545388056333,"pfxZ":9.90031539673666,"pX":0.44542558349906064,"pZ":2.8280585377656404,"vX0":7.6140813732268535,"vY0":-141.46113138622152,"vZ0":-7.427509813929017,"x":100.02,"y":162.42,"x0":-1.876997478850336,"y0":50.00431331614135,"z0":6.248181360552431,"aX":-6.239387050589695},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.7,"breakHorizontal":4.1,"spinRate":2092,"spinDirection":198},"zone":6,"typeConfidence":0.92,"plateTime":0.38642119867616165,"extension":6.867290216174168},"hitData":{"launchSpeed":98.5,"launchAngle":29.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":46.28,"coordY":89.37}},"index":5,"playId":"b4bb22fa-ee39-3a55-9f38-e8f438294eb9","pitchNumber":6,"startTime":"2026-05-07T23:25:08.041Z","endTime":"2026-05-07T23:25:18.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3999999999999995,"awayTeamWinProbability":95.6,"homeTeamWinProbabilityAdded":0.1999999999999993,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:25:18.478Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out on a foul tip.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-07T23:25:40.027Z","endTime":"2026-05-07T23:27:39.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.743592529504866,"aZ":-10.629416836847938,"pfxX":-2.4146719267698433,"pfxZ":10.432958739846699,"pX":1.4935454133240924,"pZ":2.075216304580019,"vX0":10.135596081915693,"vY0":-142.33756459534183,"vZ0":-9.919066253233508,"x":60.07,"y":182.75,"x0":-1.7898603253376355,"y0":50.00057822968216,"z0":6.265403713717693,"aX":-4.986591031441645},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.2,"breakHorizontal":2.4,"spinRate":2247,"spinDirection":197},"zone":14,"typeConfidence":0.92,"plateTime":0.38388778106880395,"extension":6.635150218801883},"index":0,"playId":"078c1f19-9049-3379-81b2-d3f70f5b9766","pitchNumber":1,"startTime":"2026-05-07T23:25:40.227Z","endTime":"2026-05-07T23:25:43.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.517884750237545,"aZ":-29.15639841179253,"pfxX":7.215538726495572,"pfxZ":2.120933985506624,"pX":1.2765454628961286,"pZ":1.209534736032106,"vX0":6.613007964687754,"vY0":-119.77727281948893,"vZ0":-5.469124965821373,"x":68.34,"y":206.12,"x0":-2.4783986274961882,"y0":50.00352527739134,"z0":6.19434493050893,"aX":10.270810783497327},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.5,"breakHorizontal":-14.9,"spinRate":2730,"spinDirection":51},"zone":14,"typeConfidence":0.87,"plateTime":0.46089396481619893,"extension":6.579110190750865},"index":1,"playId":"5626d891-e3dc-350d-b654-50170da36ef0","pitchNumber":2,"startTime":"2026-05-07T23:25:55.926Z","endTime":"2026-05-07T23:25:59.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.337296218592567,"aZ":-12.14214952845424,"pfxX":-1.373878403849139,"pfxZ":9.935555925886177,"pX":0.918292070971057,"pZ":2.3772548215558116,"vX0":8.278118261018834,"vY0":-140.50873791727008,"vZ0":-8.582951278075123,"x":82.0,"y":174.59,"x0":-1.876972434559126,"y0":50.003482405690235,"z0":6.244339098733176,"aX":-2.77085430712372},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.6,"breakHorizontal":1.0,"spinRate":2286,"spinDirection":195},"zone":14,"typeConfidence":0.92,"plateTime":0.3885678308173759,"extension":6.798832469500803},"index":2,"playId":"4ebcd578-68b7-3653-ab39-8d87115c6863","pitchNumber":3,"startTime":"2026-05-07T23:26:11.831Z","endTime":"2026-05-07T23:26:15.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.079976380618422,"aZ":-13.362494171227944,"pfxX":-4.829272292942459,"pfxZ":9.840590407258324,"pX":0.759911942003373,"pZ":2.0266533123705663,"vX0":8.445658299680407,"vY0":-137.10358453526766,"vZ0":-9.1084701328458,"x":88.03,"y":184.06,"x0":-1.7270387518630963,"y0":50.00642053967572,"z0":6.294755116564823,"aX":-9.235961023017081},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.1,"breakHorizontal":7.1,"spinRate":2139,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.39882774271735233,"extension":6.778173508256587},"index":3,"playId":"9706a80a-e02f-3f07-85e1-b4314914ffd3","pitchNumber":4,"startTime":"2026-05-07T23:26:27.528Z","endTime":"2026-05-07T23:26:54.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"}},"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":89.4,"endSpeed":81.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.397178010048407,"aZ":-24.783024995538703,"pfxX":1.8732930142874444,"pfxZ":4.3952705938932315,"pX":1.4128864577392466,"pZ":0.37075242136084957,"vX0":7.819857181795195,"vY0":-129.66430295372479,"vZ0":-10.005498428687087,"x":63.14,"y":228.77,"x0":-1.9013837793546384,"y0":50.00186806693983,"z0":6.212503821905875,"aX":3.146368897505259},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.6,"breakHorizontal":-5.4,"spinRate":2612,"spinDirection":140},"zone":14,"typeConfidence":0.92,"plateTime":0.42454101319357784,"extension":6.702722773246811},"index":4,"playId":"e49c22ff-83a1-331d-a23e-854ee9c8848e","pitchNumber":5,"startTime":"2026-05-07T23:27:05.277Z","endTime":"2026-05-07T23:27:08.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.320602791018736,"aZ":-9.306819529436332,"pfxX":-2.882978809405298,"pfxZ":11.420332526586584,"pX":0.6466992192015446,"pZ":1.8548876248123582,"vX0":8.636101673613508,"vY0":-140.7002526936788,"vZ0":-10.144357447233974,"x":92.35,"y":188.7,"x0":-2.0897004641845602,"y0":50.00330713140482,"z0":6.112939491699626,"aX":-5.773800033764626},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.7,"breakHorizontal":3.5,"spinRate":2304,"spinDirection":204},"zone":9,"typeConfidence":0.92,"plateTime":0.38947822395588005,"extension":6.781587550915907},"index":5,"playId":"ec6b3b2b-71d7-325a-b1c8-248029477c20","pitchNumber":6,"startTime":"2026-05-07T23:27:34.364Z","endTime":"2026-05-07T23:27:39.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_ab"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_ab"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_pa"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.5,"awayTeamWinProbability":95.5,"homeTeamWinProbabilityAdded":0.10000000000000053,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:27:39.259Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edmundo Sosa strikes out swinging, catcher Shea Langeliers to first baseman Nick Kurtz.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-07T23:29:46.686Z","endTime":"2026-05-07T23:31:11.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.317364779000634,"aZ":-24.027898636057987,"pfxX":-11.168525648531723,"pfxZ":4.377339186173973,"pX":-0.5526261345424109,"pZ":2.3708688531219995,"vX0":5.102411119463772,"vY0":-136.55462820945868,"vZ0":-4.455984202872626,"x":138.06,"y":174.77,"x0":-1.0102215129552798,"y0":50.00040282540352,"z0":5.70839874200997,"aX":-20.769797912141936},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.1,"breakHorizontal":18.8,"spinRate":1930,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.40344693775237683,"extension":6.750844632760202},"index":0,"playId":"0a659169-2f0d-3d5c-a98f-8361e7d45a58","pitchNumber":1,"startTime":"2026-05-07T23:29:52.239Z","endTime":"2026-05-07T23:29:55.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.34247442145632,"aZ":-22.176467200357653,"pfxX":-1.31603259055119,"pfxZ":5.549116592898901,"pX":1.2824689821030733,"pZ":2.8450498820008217,"vX0":6.8145015078375915,"vY0":-134.6462711312121,"vZ0":-3.045748061300921,"x":68.12,"y":161.96,"x0":-1.1309844543325431,"y0":50.003158309052914,"z0":5.594026071667622,"aX":-2.371934559443961},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.5,"breakHorizontal":0.6,"spinRate":2137,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4097342325436184,"extension":6.619887542189418},"index":1,"playId":"0110054e-9a6a-35cc-9ee4-a337d1381c6e","pitchNumber":2,"startTime":"2026-05-07T23:30:05.987Z","endTime":"2026-05-07T23:30:09.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":78.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86267472907859,"aZ":-28.107529670010347,"pfxX":1.306688481330659,"pfxZ":2.5672172411408347,"pX":0.3732103664421687,"pZ":1.6775347558456488,"vX0":3.456004743647555,"vY0":-126.41932044035666,"vZ0":-3.7208419507779205,"x":102.77,"y":193.49,"x0":-1.1931015635249047,"y0":50.00258785069413,"z0":5.4784155048546355,"aX":2.070113131456892},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.8,"breakHorizontal":-3.4,"spinRate":2329,"spinDirection":42},"zone":9,"typeConfidence":2.0,"plateTime":0.4368214786738611,"extension":6.453185004401842},"index":2,"playId":"dddeb76c-f926-3bc4-85de-61d6d6258fff","pitchNumber":3,"startTime":"2026-05-07T23:30:20.034Z","endTime":"2026-05-07T23:30:23.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":78.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5742839590429,"aZ":-33.252745779158126,"pfxX":2.2592340762857255,"pfxZ":-0.6827345286559066,"pX":1.2516516959503061,"pZ":2.0246515425444427,"vX0":5.429014831354539,"vY0":-126.79811445328247,"vZ0":-1.9820269564025164,"x":69.29,"y":184.11,"x0":-1.2345677540237951,"y0":50.001645137380976,"z0":5.541228245953526,"aX":3.5766215124834284},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.6,"breakHorizontal":-5.6,"spinRate":2414,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4366006034561565,"extension":6.68654439160926},"index":3,"playId":"050d5592-1db7-37ae-b5d1-8d251ba73ef7","pitchNumber":4,"startTime":"2026-05-07T23:30:33.725Z","endTime":"2026-05-07T23:30:38.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.67304853677794,"aZ":-28.156647169581614,"pfxX":-10.401666618415838,"pfxZ":2.072156795662913,"pX":-1.0371905569361906,"pZ":2.3914998250181014,"vX0":4.2003117582818,"vY0":-139.1455668778263,"vZ0":-3.950120264452458,"x":156.54,"y":174.21,"x0":-1.2252866993820484,"y0":50.00073070456364,"z0":5.7206781487449225,"aX":-20.152711800477004},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.0,"breakHorizontal":17.8,"spinRate":1926,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.3954324914753822,"extension":6.674456993245557},"index":4,"playId":"2d53f1ab-cfef-3ab8-9c85-5491138a2784","pitchNumber":5,"startTime":"2026-05-07T23:31:04.394Z","endTime":"2026-05-07T23:31:11.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":-0.7000000000000002,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:31:11.252Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Crawford grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-07T23:31:35.793Z","endTime":"2026-05-07T23:32:06.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.063212462873665,"aZ":-38.00469991951559,"pfxX":-0.2831742182992535,"pfxZ":-3.8770496563496755,"pX":-0.12339818356249124,"pZ":1.1470998768327125,"vX0":2.966239703945167,"vY0":-122.40404374718777,"vZ0":-2.9489688050271896,"x":121.7,"y":207.81,"x0":-1.3184686078920356,"y0":50.000985021102345,"z0":5.648632530169269,"aX":-0.4260562962556932},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-7.4,"breakHorizontal":-0.2,"spinRate":2377,"spinDirection":33},"zone":13,"typeConfidence":2.0,"plateTime":0.44892543740515123,"extension":6.962628189260799},"index":0,"playId":"6cfbf664-1bb6-3ced-9435-3a7d2d5ddee0","pitchNumber":1,"startTime":"2026-05-07T23:31:41.117Z","endTime":"2026-05-07T23:31:45.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.841730609206152,"aZ":-23.20266562656242,"pfxX":-0.5949563579756267,"pfxZ":4.912274601080032,"pX":1.0025592716473393,"pZ":2.3518649277062353,"vX0":6.49523989928104,"vY0":-134.26347825415627,"vZ0":-3.780101817589009,"x":78.78,"y":175.28,"x0":-1.3699041060921717,"y0":50.005346393424276,"z0":5.4276275837005565,"aX":-1.0876227411959987},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.3,"breakHorizontal":-0.4,"spinRate":2086,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.407819753128857,"extension":6.649956424279449},"hitData":{"launchSpeed":100.3,"launchAngle":2.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.29,"coordY":150.51}},"index":1,"playId":"3d894d59-91d0-38e2-8b30-4e4e9d238f9c","pitchNumber":2,"startTime":"2026-05-07T23:31:54.616Z","endTime":"2026-05-07T23:32:06.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.3000000000000003,"awayTeamWinProbability":96.7,"homeTeamWinProbabilityAdded":-0.49999999999999956,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:32:06.640Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Marchán grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-07T23:32:21.826Z","endTime":"2026-05-07T23:33:44.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.876850228093584,"aZ":-18.752131628455317,"pfxX":-3.323519203427689,"pfxZ":6.860599938275508,"pX":-1.068537054310289,"pZ":3.5128923099629454,"vX0":2.2176816154954313,"vY0":-138.73063682964303,"vZ0":-2.6083603888579256,"x":157.73,"y":143.93,"x0":-1.444818145973553,"y0":50.00681381737412,"z0":5.709629717050316,"aX":-6.5056366561977566},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.1,"breakHorizontal":5.6,"spinRate":1932,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3942155822834894,"extension":6.711451318025706},"index":0,"playId":"7335e101-68d7-3c59-b498-c16718627651","pitchNumber":1,"startTime":"2026-05-07T23:32:27.023Z","endTime":"2026-05-07T23:32:30.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":95.2,"endSpeed":87.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16730533342685,"aZ":-18.07799779433996,"pfxX":-3.599478149246055,"pfxZ":7.169267637393144,"pX":0.1080678929812797,"pZ":2.65483089602898,"vX0":4.909670290121562,"vY0":-138.6592320047311,"vZ0":-4.922706347765038,"x":112.88,"y":167.1,"x0":-1.2098638603569347,"y0":50.00257135336819,"z0":5.642412661125642,"aX":-7.077530287263072},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.2,"breakHorizontal":5.6,"spinRate":1955,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3935441475490391,"extension":6.728224313602218},"index":1,"playId":"19aa5164-1153-3aed-a298-d6d2d1d723e6","pitchNumber":2,"startTime":"2026-05-07T23:32:43.077Z","endTime":"2026-05-07T23:32:46.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":88.4,"endSpeed":81.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.099665753595247,"aZ":-30.504726432698728,"pfxX":-5.933022925305233,"pfxZ":0.9853064153534818,"pX":-0.5543632974205436,"pZ":1.1213137882772646,"vX0":3.832727252541288,"vY0":-128.73656938299774,"vZ0":-5.129025871663467,"x":138.13,"y":208.5,"x0":-1.286754950864734,"y0":50.000953902775855,"z0":5.482533008623169,"aX":-10.022210529393043},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.0,"breakHorizontal":10.0,"spinRate":1564,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.42440897364702357,"extension":6.628408895411187},"index":2,"playId":"f685c6a7-5432-377d-8f88-9c7b0fac0bc5","pitchNumber":3,"startTime":"2026-05-07T23:32:56.470Z","endTime":"2026-05-07T23:33:00.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.757151667287086,"aZ":-25.9521271697041,"pfxX":-0.28923468284053966,"pfxZ":3.4085330147442594,"pX":0.5591516925448309,"pZ":2.4679121461913973,"vX0":5.731901326514751,"vY0":-133.49212731318536,"vZ0":-2.867821721855373,"x":95.69,"y":172.15,"x0":-1.5682281889420273,"y0":50.00231680711943,"z0":5.402440308788198,"aX":-0.529014063431826},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.9,"breakHorizontal":-0.6,"spinRate":2038,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.40858093567323417,"extension":6.727239600665265},"index":3,"playId":"72c1d5ef-7372-31ff-9a0d-81499690ec8d","pitchNumber":4,"startTime":"2026-05-07T23:33:11.959Z","endTime":"2026-05-07T23:33:15.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.818485238883405,"aZ":-35.823223993221845,"pfxX":0.3481390727671654,"pfxZ":-2.2627588394818527,"pX":-0.8771915689959839,"pZ":2.4214955285273887,"vX0":1.1700552137073732,"vY0":-125.75888088398564,"vZ0":-1.1811225456206507,"x":150.44,"y":173.4,"x0":-1.3923743731352987,"y0":50.00176532712021,"z0":5.784564991073524,"aX":0.5615319518288238},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.1,"breakHorizontal":-0.8,"spinRate":2416,"spinDirection":37},"zone":11,"typeConfidence":2.0,"plateTime":0.4343565497302291,"extension":6.734108418420726},"hitData":{"launchSpeed":84.8,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":134.38,"coordY":143.41}},"index":4,"playId":"1c3ff60d-09ed-3633-8b66-e68451975781","pitchNumber":5,"startTime":"2026-05-07T23:33:36.178Z","endTime":"2026-05-07T23:33:44.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.0,"awayTeamWinProbability":97.0,"homeTeamWinProbabilityAdded":-0.30000000000000027,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:33:44.359Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeff McNeil strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-07T23:35:54.998Z","endTime":"2026-05-07T23:37:15.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01837610589076,"aZ":-28.97411223157789,"pfxX":2.923380929543913,"pfxZ":2.0480716234455514,"pX":-0.8628245908686489,"pZ":2.703826098939875,"vX0":3.3033457152465977,"vY0":-123.90462940713527,"vZ0":-3.1928074884753856,"x":149.89,"y":165.78,"x0":-2.591386284202665,"y0":50.0008874325007,"z0":6.422095567703215,"aX":4.5582823038607385},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.2,"breakHorizontal":-6.0,"spinRate":2300,"spinDirection":138},"zone":11,"typeConfidence":0.54,"plateTime":0.4415240291530793,"extension":6.6572854662790375},"index":0,"playId":"8e5c1875-80e8-3fe8-a30c-9974751b8390","pitchNumber":1,"startTime":"2026-05-07T23:35:56.078Z","endTime":"2026-05-07T23:35:59.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":95.1,"endSpeed":87.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.233834537911417,"aZ":-13.053940973457017,"pfxX":-2.3482343914766943,"pfxZ":9.812298856966786,"pX":0.4567241565115343,"pZ":1.7189188475121646,"vX0":7.206565228911449,"vY0":-138.1174588140924,"vZ0":-10.005316735742255,"x":99.59,"y":192.37,"x0":-1.871239261189494,"y0":50.004570268252166,"z0":6.246622173269944,"aX":-4.576814058736856},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":2.9,"spinRate":2122,"spinDirection":195},"zone":9,"typeConfidence":0.91,"plateTime":0.3952308536246343,"extension":6.702471408838863},"index":1,"playId":"5633cce9-bc99-327a-b93d-741c175de892","pitchNumber":2,"startTime":"2026-05-07T23:36:08.676Z","endTime":"2026-05-07T23:36:15.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.193166606653303,"aZ":-25.94279136509454,"pfxX":-9.111742921361712,"pfxZ":3.969763243502534,"pX":-0.05386516958619737,"pZ":2.5572300794999796,"vX0":7.784183237831532,"vY0":-124.78369802109867,"vZ0":-4.196890281472283,"x":119.05,"y":169.73,"x0":-2.036981418006393,"y0":50.002559827317356,"z0":6.409764327992815,"aX":-14.302795752081888},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.4,"breakHorizontal":14.6,"spinRate":1580,"spinDirection":214},"zone":5,"typeConfidence":0.92,"plateTime":0.43972326736330114,"extension":6.658712582686914},"index":2,"playId":"c72f1bf2-5b3e-3fa5-a843-e08b412b3dd9","pitchNumber":3,"startTime":"2026-05-07T23:36:33.434Z","endTime":"2026-05-07T23:36:37.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.920272233940413,"aZ":-28.089926512669596,"pfxX":2.3510348127608136,"pfxZ":2.4077164184378246,"pX":0.6126232654380546,"pZ":1.8597896382378227,"vX0":6.001104228202457,"vY0":-129.4366416107844,"vZ0":-5.754766271439049,"x":93.65,"y":188.57,"x0":-2.041034914540711,"y0":50.00349108396082,"z0":6.261673649758084,"aX":3.990997890760173},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.2,"breakHorizontal":-5.6,"spinRate":2565,"spinDirection":131},"zone":9,"typeConfidence":0.92,"plateTime":0.4230902174607034,"extension":6.8915810655026934},"index":3,"playId":"8ea2e28b-11ae-3cae-8949-960a84ef29a7","pitchNumber":4,"startTime":"2026-05-07T23:36:51.697Z","endTime":"2026-05-07T23:36:55.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.939668293752884,"aZ":-26.6975174749813,"pfxX":2.015507495798599,"pfxZ":3.328301879194182,"pX":0.34879415429344407,"pZ":1.4500320406383034,"vX0":5.32081259672772,"vY0":-127.41591447154497,"vZ0":-6.984423472658768,"x":103.7,"y":199.63,"x0":-2.0276091831768293,"y0":50.00418392330078,"z0":6.3336013701037155,"aX":3.3165647394947264},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.7,"breakHorizontal":-4.8,"spinRate":2403,"spinDirection":139},"zone":14,"typeConfidence":0.92,"plateTime":0.4297103225389516,"extension":6.550667893725498},"index":4,"playId":"0f4ba350-00a3-3401-8e18-97df57450e6f","pitchNumber":5,"startTime":"2026-05-07T23:37:10.282Z","endTime":"2026-05-07T23:37:15.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.2,"awayTeamWinProbability":96.8,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.1,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:37:15.233Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Kurtz grounds out, first baseman Bryce Harper to pitcher Andrew Painter.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-07T23:37:33.716Z","endTime":"2026-05-07T23:38:51.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85163488711197,"aZ":-37.36137920572109,"pfxX":2.160500580717763,"pfxZ":-3.9513893427970084,"pX":0.5557788668825502,"pZ":1.6636542284710514,"vX0":5.277579449837299,"vY0":-114.58556901749859,"vZ0":-2.7384390626008877,"x":95.82,"y":193.86,"x0":-2.0707231899733944,"y0":50.004974843369524,"z0":6.573293318940218,"aX":2.833614471152557},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-7.6,"breakHorizontal":-5.4,"spinRate":2535,"spinDirection":49},"zone":14,"typeConfidence":0.87,"plateTime":0.4805131298233003,"extension":6.520381980040696},"index":0,"playId":"acd3783a-4d28-344f-ae2b-ddfad6048d47","pitchNumber":1,"startTime":"2026-05-07T23:37:37.318Z","endTime":"2026-05-07T23:37:40.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-07T23:37:47.788Z","endTime":"2026-05-07T23:37:57.988Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"},"defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.839537371821148,"aZ":-24.020488511958096,"pfxX":-7.079738307210858,"pfxZ":5.215798527833371,"pX":-0.32717066532110617,"pZ":3.9610494653003014,"vX0":6.7089431821562,"vY0":-124.50326997112347,"vZ0":-1.4200345209642506,"x":129.47,"y":131.83,"x0":-2.1415960474537585,"y0":50.00593562412172,"z0":6.53359898865217,"aX":-11.076721890640766},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.4,"breakHorizontal":11.2,"spinRate":1619,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.44054785719369605,"extension":6.766970033380927},"index":2,"playId":"1a2e63a6-0706-3e7a-baaa-cdced036dd41","pitchNumber":2,"startTime":"2026-05-07T23:37:57.988Z","endTime":"2026-05-07T23:38:01.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":97.1,"endSpeed":89.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.222219668784412,"aZ":-10.77718677031042,"pfxX":-3.906820620995659,"pfxZ":10.570322108678605,"pX":0.9888811123022447,"pZ":1.2754623615533511,"vX0":8.808436602500453,"vY0":-140.73825109788277,"vZ0":-11.789118797439265,"x":79.31,"y":204.34,"x0":-1.6612155566211992,"y0":50.00359497055495,"z0":6.195558102580138,"aX":-7.909508185433182},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.0,"breakHorizontal":5.4,"spinRate":2278,"spinDirection":195},"zone":14,"typeConfidence":0.91,"plateTime":0.3878292950411173,"extension":6.869995200797538},"index":3,"playId":"02f92288-8d7c-3ef1-b650-481c04ab00c0","pitchNumber":3,"startTime":"2026-05-07T23:38:12.675Z","endTime":"2026-05-07T23:38:15.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0748194607217,"aZ":-27.626884576771374,"pfxX":2.4580458839860717,"pfxZ":2.7770950779316284,"pX":-0.48519368702874466,"pZ":3.110883671478929,"vX0":3.7724734555155264,"vY0":-126.49714773162334,"vZ0":-2.8222557394305214,"x":135.49,"y":154.79,"x0":-2.308874249070053,"y0":50.0052237970737,"z0":6.430107558264585,"aX":4.028536666832861},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.7,"breakHorizontal":-5.3,"spinRate":2497,"spinDirection":135},"zone":1,"typeConfidence":0.91,"plateTime":0.4311514974376456,"extension":6.581892237404873},"index":4,"playId":"0710a9b8-afbe-3a7f-b2c1-584f55ba6112","pitchNumber":4,"startTime":"2026-05-07T23:38:28.373Z","endTime":"2026-05-07T23:38:31.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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.7,"endSpeed":88.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.568105190570844,"aZ":-10.886327046829598,"pfxX":-2.613022827303474,"pfxZ":10.646975702230701,"pX":-0.16737638261654098,"pZ":1.5639957700006304,"vX0":5.39669341933753,"vY0":-140.45454679171812,"vZ0":-10.932448117188873,"x":123.38,"y":196.55,"x0":-1.7735459545167724,"y0":50.00609047520184,"z0":6.213198957900872,"aX":-5.226468318699447},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":3.6,"spinRate":2232,"spinDirection":198},"zone":13,"typeConfidence":0.92,"plateTime":0.38985592899595156,"extension":6.736391218469492},"hitData":{"launchSpeed":90.5,"launchAngle":-36.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.91,"coordY":164.2}},"index":5,"playId":"83c19194-c12f-309e-8d3d-794f7736f314","pitchNumber":5,"startTime":"2026-05-07T23:38:43.337Z","endTime":"2026-05-07T23:38:51.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:38:51.163Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shea Langeliers singles on a ground ball to right fielder Adolis García.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-07T23:39:16.916Z","endTime":"2026-05-07T23:40:24.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.546505160774267,"aZ":-29.258164568269148,"pfxX":6.964684535802268,"pfxZ":2.031151636822753,"pX":0.8772056989095266,"pZ":1.5748378576231727,"vX0":5.707073353653847,"vY0":-120.0587439846866,"vZ0":-4.862517452032829,"x":83.56,"y":196.26,"x0":-2.448877348498218,"y0":50.0053809700097,"z0":6.277127243183581,"aX":10.012813090420972},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.6,"breakHorizontal":-14.2,"spinRate":2474,"spinDirection":63},"zone":14,"typeConfidence":0.89,"plateTime":0.4588971408532019,"extension":6.53995918475375},"index":0,"playId":"28849e5b-07d3-361b-9ff4-1fed67e2761a","pitchNumber":1,"startTime":"2026-05-07T23:39:16.916Z","endTime":"2026-05-07T23:39:20.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":74.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.548998234315675,"aZ":-29.680920053807117,"pfxX":7.5779467770149695,"pfxZ":1.7633721375732918,"pX":1.5242731149744178,"pZ":0.8141620832784386,"vX0":6.685352974398433,"vY0":-119.29482513603956,"vZ0":-6.122412647695825,"x":58.9,"y":216.8,"x0":-2.3208495260968838,"y0":50.000895410155216,"z0":6.161820415111547,"aX":10.683776727048171},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.7,"breakHorizontal":-15.6,"spinRate":2387,"spinDirection":64},"zone":14,"typeConfidence":0.84,"plateTime":0.4629686686404484,"extension":6.750767095344987},"index":1,"playId":"33719861-f33b-386b-94c0-b96339606662","pitchNumber":2,"startTime":"2026-05-07T23:39:29.721Z","endTime":"2026-05-07T23:39:32.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":73.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.134021316664246,"aZ":-30.183068771112165,"pfxX":10.725354392775294,"pfxZ":1.4308473074212547,"pX":1.1697217001906366,"pZ":1.000797376925589,"vX0":5.394349999681345,"vY0":-119.10925661191028,"vZ0":-5.264283399979561,"x":72.41,"y":211.76,"x0":-2.5427440431207056,"y0":50.000874933244134,"z0":6.081242712995661,"aX":14.881907281382865},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.2,"breakHorizontal":-21.0,"spinRate":2473,"spinDirection":61},"zone":14,"typeConfidence":0.92,"plateTime":0.46599947175764633,"extension":6.620055100032202},"index":2,"playId":"38315df8-0b0d-3c28-a8c1-746f018931c5","pitchNumber":3,"startTime":"2026-05-07T23:39:56.830Z","endTime":"2026-05-07T23:40:00.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":85.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.16441065521622,"aZ":-15.162986503429474,"pfxX":-9.393660969266094,"pfxZ":8.94733369589993,"pX":0.050615224184275484,"pZ":2.4366735534826858,"vX0":8.606506396132428,"vY0":-138.07646025592396,"vZ0":-7.627356133665025,"x":115.07,"y":172.99,"x0":-1.9099584296268073,"y0":50.00375322056119,"z0":6.286699042010346,"aX":-17.860049836685523},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.4,"breakHorizontal":14.9,"spinRate":2247,"spinDirection":188},"zone":5,"typeConfidence":0.84,"plateTime":0.3990555546162433,"extension":6.6514143772707115},"hitData":{"launchSpeed":104.4,"launchAngle":8.0,"totalDistance":139.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.91,"coordY":101.82}},"index":3,"playId":"f82067a4-7577-3643-99e2-9521793e590f","pitchNumber":4,"startTime":"2026-05-07T23:40:13.216Z","endTime":"2026-05-07T23:40:24.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.3000000000000003,"awayTeamWinProbability":96.7,"homeTeamWinProbabilityAdded":-0.10000000000000009,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:40:24.343Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Soderstrom singles on a ground ball to right fielder Adolis García. Shea Langeliers to 3rd.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-07T23:42:50.035Z","endTime":"2026-05-07T23:43:22.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"postOnThird":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-07T23:40:47.435Z","endTime":"2026-05-07T23:41:33.804Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tanner Banks replaces Andrew Painter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-07T23:41:33.804Z","endTime":"2026-05-07T23:42:52.308Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621383,"link":"/api/v1/people/621383"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":691725,"link":"/api/v1/people/691725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.955508418710913,"aZ":-29.62018015559091,"pfxX":-2.6886797947520282,"pfxZ":1.628596367204091,"pX":-1.081496541920953,"pZ":2.778944975611791,"vX0":-7.2801327113148755,"vY0":-124.00657848062676,"vZ0":-3.0185781236564813,"x":158.22,"y":163.75,"x0":2.2323860966090647,"y0":50.00331051722801,"z0":6.462673114438054,"aX":-4.220902535801759},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.5,"breakHorizontal":6.5,"spinRate":2128,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4403467336996094,"extension":5.615959259702032},"index":2,"playId":"f9820f08-3bbc-3958-81aa-52b1c3369a92","pitchNumber":1,"startTime":"2026-05-07T23:42:52.308Z","endTime":"2026-05-07T23:42:57.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37784749223048,"aZ":-22.353292331958535,"pfxX":7.437323506899784,"pfxZ":5.61690802875326,"pX":0.5307498852136092,"pZ":2.470026708248975,"vX0":-6.835653529200579,"vY0":-131.3041758070687,"vZ0":-5.873948949095997,"x":96.77,"y":172.09,"x0":2.199502448034365,"y0":50.00341432586602,"z0":6.3954984628610125,"aX":13.00802643515017},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.1,"breakHorizontal":-12.0,"spinRate":1908,"spinDirection":157},"zone":6,"typeConfidence":0.88,"plateTime":0.41687238160805906,"extension":5.578297308587137},"hitData":{"launchSpeed":93.6,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.63,"coordY":114.5}},"index":3,"playId":"12bff54f-6a54-3b2a-b195-d0083ef8ca8b","pitchNumber":2,"startTime":"2026-05-07T23:43:09.870Z","endTime":"2026-05-07T23:43:22.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.0,"awayTeamWinProbability":97.0,"homeTeamWinProbabilityAdded":-0.30000000000000027,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:43:22.768Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brent Rooker singles on a soft line drive to second baseman Bryson Stott. Shea Langeliers scores. Tyler Soderstrom to 3rd.","rbi":1,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-07T23:43:48.668Z","endTime":"2026-05-07T23:45:24.054Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"postOnThird":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":{"id":691725,"link":"/api/v1/people/691725"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.659142031252717,"aZ":-26.151000132859174,"pfxX":-3.538299280669084,"pfxZ":3.7586507570721563,"pX":-1.6710400282854907,"pZ":1.0472642510593675,"vX0":-8.55914489782261,"vY0":-125.55652248397801,"vZ0":-7.623093700110351,"x":180.7,"y":210.5,"x0":2.2372742217806705,"y0":50.001792127648315,"z0":6.241042559138156,"aX":-5.66545388932375},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.3,"breakHorizontal":8.3,"spinRate":2249,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.43570325508349717,"extension":5.728437614331636},"index":0,"playId":"fe273bf2-a7ad-3f6b-b3dc-9c082cce0762","pitchNumber":1,"startTime":"2026-05-07T23:43:51.135Z","endTime":"2026-05-07T23:43:54.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"third":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67992716922312,"aZ":-28.32635308839364,"pfxX":-1.2190189280624404,"pfxZ":2.3784741481401284,"pX":-1.0779398940846803,"pZ":2.5992961049996426,"vX0":-8.305357128303932,"vY0":-126.32532976563178,"vZ0":-3.794556450831132,"x":158.09,"y":168.6,"x0":2.4103808626642933,"y0":50.00264442505889,"z0":6.397530921477341,"aX":-1.9682426211378201},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.6,"breakHorizontal":4.1,"spinRate":2185,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.4335605674992098,"extension":5.68866524259372},"index":1,"playId":"ce358293-f48a-3279-853b-2bf4752dc094","pitchNumber":2,"startTime":"2026-05-07T23:44:15.414Z","endTime":"2026-05-07T23:44:19.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"third":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":72.4,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41508291056168,"aZ":-33.33735368864246,"pfxX":-7.708274625953139,"pfxZ":-0.8758456077584,"pX":-0.19962838684802645,"pZ":2.987097028949057,"vX0":-4.091931823305447,"vY0":-115.96364262775369,"vZ0":-0.5167463472846086,"x":124.61,"y":158.13,"x0":2.599671139011345,"y0":50.00003512857676,"z0":6.444513119779347,"aX":-10.301129257014203},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-1.4,"breakHorizontal":15.1,"spinRate":2270,"spinDirection":288},"zone":2,"typeConfidence":0.89,"plateTime":0.4756972750627968,"extension":5.57821154551759},"index":2,"playId":"2f11b250-8635-3423-83be-09485b74190d","pitchNumber":3,"startTime":"2026-05-07T23:44:31.372Z","endTime":"2026-05-07T23:44:35.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"third":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.8,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.85420858397217,"aZ":-14.928367539435934,"pfxX":3.08194225521554,"pfxZ":9.796339393386788,"pX":-0.08999327346294501,"pZ":2.70897700963543,"vX0":-6.986630390675255,"vY0":-132.49299213812682,"vZ0":-6.673332238116383,"x":120.43,"y":165.64,"x0":2.192208969146467,"y0":50.00451098060401,"z0":6.370434713535436,"aX":5.427028057460984},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.3,"breakHorizontal":-3.8,"spinRate":2094,"spinDirection":150},"zone":5,"typeConfidence":0.9,"plateTime":0.4149254163023919,"extension":5.687562022444472},"index":3,"playId":"5c6bafe2-f0de-39e0-af97-f57c6849acdc","pitchNumber":4,"startTime":"2026-05-07T23:44:49.523Z","endTime":"2026-05-07T23:44:52.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"third":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80379045769396,"aZ":-29.397953423070987,"pfxX":-2.3950250435292477,"pfxZ":1.6856067907051404,"pX":-0.5927850149696844,"pZ":2.3291439586775633,"vX0":-6.734898318887883,"vY0":-126.81833642682248,"vZ0":-4.139448843114594,"x":139.6,"y":175.89,"x0":2.3989298147998666,"y0":50.00018308259976,"z0":6.30446038679503,"aX":-3.9331411285315068},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.4,"breakHorizontal":5.8,"spinRate":2317,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.4304656533102671,"extension":5.7983788300844745},"hitData":{"launchSpeed":55.5,"launchAngle":36.0,"totalDistance":143.0,"trajectory":"line_drive","hardness":"soft","location":"4","coordinates":{"coordX":174.38,"coordY":153.14}},"index":4,"playId":"ecba6d20-1de0-318b-bece-9757448244e9","pitchNumber":5,"startTime":"2026-05-07T23:45:13.118Z","endTime":"2026-05-07T23:45:24.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"third":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_ab"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_ab"},{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-1.2000000000000002,"leverageIndex":0.21,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:45:24.054Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Cortes strikes out swinging.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-07T23:45:56.713Z","endTime":"2026-05-07T23:46:44.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.957141412586047,"aZ":-27.196680861123834,"pfxX":-2.0212163952512787,"pfxZ":3.0427473098681137,"pX":-0.37992414094340493,"pZ":3.371336393039051,"vX0":-6.174218567597663,"vY0":-126.87710761585947,"vZ0":-2.3950308627431167,"x":131.48,"y":147.75,"x0":2.3437552557886163,"y0":50.00451754654907,"z0":6.485820393247295,"aX":-3.3089242137103367},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.2,"breakHorizontal":5.0,"spinRate":2431,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.4310257980587173,"extension":5.683227801232838},"index":0,"playId":"c5eaa0f6-fc44-3d05-a27c-2836bdcc24cf","pitchNumber":1,"startTime":"2026-05-07T23:45:56.713Z","endTime":"2026-05-07T23:46:00.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"third":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.484807470201172,"aZ":-24.913001279745938,"pfxX":-2.9423081315497885,"pfxZ":4.3966942170325005,"pX":-0.2497495941003749,"pZ":2.280658871854592,"vX0":-5.601703093496221,"vY0":-127.7315823792685,"vZ0":-5.148024737296906,"x":126.52,"y":177.2,"x0":2.354497182656369,"y0":50.001437125151305,"z0":6.282738059486809,"aX":-4.857746437460388},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.0,"breakHorizontal":6.6,"spinRate":2320,"spinDirection":188},"zone":4,"typeConfidence":2.0,"plateTime":0.4289286019303602,"extension":5.616216295630993},"index":1,"playId":"6a798d60-2cfe-3a6a-9a94-e058df31af24","pitchNumber":2,"startTime":"2026-05-07T23:46:10.769Z","endTime":"2026-05-07T23:46:14.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"third":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"e61b6ffd-2ddc-4490-ba52-0f678323b686","startTime":"2026-05-07T23:46:29.408Z","endTime":"2026-05-07T23:46:34.408Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"third":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41638942948446,"aZ":-13.820458790938389,"pfxX":1.675230146600731,"pfxZ":9.93396600116686,"pX":-0.06695136662541458,"pZ":2.2753232976338684,"vX0":-6.328537949461777,"vY0":-135.05919154338935,"vZ0":-8.104313093908052,"x":119.55,"y":177.35,"x0":2.088894042133253,"y0":50.001585846167984,"z0":6.2868294657437005,"aX":3.095348010099055},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.4,"breakHorizontal":-1.7,"spinRate":2189,"spinDirection":150},"zone":5,"typeConfidence":0.91,"plateTime":0.40555257721841853,"extension":5.737234548487653},"index":3,"playId":"197437ae-8d94-3f1d-8ec6-8fd2fc814779","pitchNumber":3,"startTime":"2026-05-07T23:46:40.465Z","endTime":"2026-05-07T23:46:44.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"third":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_ab"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1,"awayTeamWinProbability":97.9,"homeTeamWinProbabilityAdded":0.30000000000000027,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:46:44.773Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trea Turner grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-07T23:48:51.608Z","endTime":"2026-05-07T23:49:04.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.875378521910882,"aZ":-23.663587557832543,"pfxX":-0.5920995072363135,"pfxZ":4.528544490156063,"pX":0.5726377068474032,"pZ":2.658557158218881,"vX0":5.283505531195832,"vY0":-135.95455911728837,"vZ0":-3.5509149429516036,"x":95.17,"y":167.0,"x0":-1.3161067791228622,"y0":50.00042632567113,"z0":5.617540681215325,"aX":-1.1130255770359234},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.7,"breakHorizontal":0.0,"spinRate":2071,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.40235988292660174,"extension":6.660083830784949},"hitData":{"launchSpeed":86.6,"launchAngle":-1.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.89,"coordY":151.11}},"index":0,"playId":"d9027e8a-83e2-3385-b7fd-188beeca9d99","pitchNumber":1,"startTime":"2026-05-07T23:48:56.416Z","endTime":"2026-05-07T23:49:04.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":-0.3999999999999999,"leverageIndex":0.18,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:49:04.429Z","atBatIndex":32},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Schwarber homers (12) on a line drive to right field.","rbi":1,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-07T23:49:30.922Z","endTime":"2026-05-07T23:51:36.496Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.493146184974698,"aZ":-33.551990150079796,"pfxX":4.837179256798901,"pfxZ":-0.8757221379127538,"pX":0.8918455382966958,"pZ":1.7155707866286185,"vX0":4.310241648834914,"vY0":-124.98371523969911,"vZ0":-2.612953096264568,"x":83.0,"y":192.46,"x0":-1.484142051393455,"y0":50.001531906529685,"z0":5.533617772960667,"aX":7.640203186451618},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.9,"breakHorizontal":-9.7,"spinRate":2372,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4384611110637353,"extension":6.622702475353393},"index":0,"playId":"62d42dce-4b3c-3b9a-8f35-6227664690df","pitchNumber":1,"startTime":"2026-05-07T23:49:31.462Z","endTime":"2026-05-07T23:49:35.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69314239835869,"aZ":-31.8047985604592,"pfxX":-7.4105016852525285,"pfxZ":0.21826995906258162,"pX":-1.0067096722232096,"pZ":2.3742682302958906,"vX0":3.2219212088727565,"vY0":-128.50725801343614,"vZ0":-1.742725682118492,"x":155.37,"y":174.67,"x0":-1.3114119287866326,"y0":50.00102121984456,"z0":5.523011139811862,"aX":-12.439480233870428},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.2,"breakHorizontal":12.7,"spinRate":1492,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4256002525586635,"extension":6.597928374216409},"index":1,"playId":"5d0a2944-ce4f-3fab-988d-13714f9100db","pitchNumber":2,"startTime":"2026-05-07T23:49:46.071Z","endTime":"2026-05-07T23:49:50.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.561015654633955,"aZ":-27.964516458682745,"pfxX":-9.821664389964003,"pfxZ":2.1709953215295723,"pX":-0.5104437550425374,"pZ":1.287741097252938,"vX0":5.505588012791338,"vY0":-138.15291786502868,"vZ0":-6.468872334999631,"x":136.46,"y":204.01,"x0":-1.2485615940536143,"y0":50.0045348215423,"z0":5.528468304421034,"aX":-19.067707329441532},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.8,"breakHorizontal":16.7,"spinRate":1985,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.39582685143683083,"extension":6.879762797072504},"index":2,"playId":"71a00746-70f5-3d4e-896c-1b0db21be743","pitchNumber":3,"startTime":"2026-05-07T23:50:05.548Z","endTime":"2026-05-07T23:50:09.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":95.8,"endSpeed":87.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.280437791703942,"aZ":-16.7564196009829,"pfxX":-5.153046532040928,"pfxZ":7.807807506625675,"pX":0.36129877105088926,"pZ":2.5211724991007083,"vX0":5.83340491523987,"vY0":-139.37430186896026,"vZ0":-5.459227874540061,"x":103.23,"y":170.71,"x0":-1.0857758154189114,"y0":50.0028258261868,"z0":5.605811977807156,"aX":-10.174694601893071},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.2,"breakHorizontal":8.2,"spinRate":2100,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.3924698285530517,"extension":6.799919057214805},"index":3,"playId":"593bff13-e16d-3405-a144-a0b9f0bf1410","pitchNumber":4,"startTime":"2026-05-07T23:50:20.957Z","endTime":"2026-05-07T23:50:25.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-07T23:50:37.558Z","endTime":"2026-05-07T23:50:51.354Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.870254828251618,"aZ":-35.5340182721291,"pfxX":-10.468220563585145,"pfxZ":-1.9968574946221658,"pX":-1.1872372744007589,"pZ":0.7317007520648302,"vX0":4.026324670724704,"vY0":-129.7162734091152,"vZ0":-5.117930377989631,"x":162.25,"y":219.02,"x0":-1.412485576779356,"y0":50.00618190576113,"z0":5.485680004929765,"aX":-17.57922852634329},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-4.7,"breakHorizontal":17.9,"spinRate":1495,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4246581424156557,"extension":6.748813646056431},"index":5,"playId":"0971a9c3-7987-3491-9d26-e9f30eae2b8d","pitchNumber":5,"startTime":"2026-05-07T23:50:51.354Z","endTime":"2026-05-07T23:50:54.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08413572206369,"aZ":-29.90682165648942,"pfxX":-10.700506909141499,"pfxZ":1.1802108973715324,"pX":-0.33453077632900247,"pZ":2.5705174173196785,"vX0":5.925326295713679,"vY0":-138.28813743088418,"vZ0":-2.9044320730162916,"x":129.75,"y":169.38,"x0":-1.1236092505917477,"y0":50.00432771001605,"z0":5.657315561098556,"aX":-20.564625280440954},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":1.7,"breakHorizontal":18.0,"spinRate":1977,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.3972652376223884,"extension":6.836403064326155},"hitData":{"launchSpeed":108.8,"launchAngle":21.0,"totalDistance":377.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":205.02,"coordY":68.41}},"index":6,"playId":"4044d583-544e-3c2d-b929-f0daadaba943","pitchNumber":6,"startTime":"2026-05-07T23:51:10.295Z","endTime":"2026-05-07T23:51:36.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":1.2000000000000002,"leverageIndex":0.11,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:51:36.496Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryce Harper walks.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-07T23:52:07.031Z","endTime":"2026-05-07T23:53:11.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-07T23:52:02.261Z","endTime":"2026-05-07T23:52:09.354Z","isPitch":false,"type":"action","player":{"id":547180,"link":"/api/v1/people/547180"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":86.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77363311920056,"aZ":-22.70671448583502,"pfxX":-2.3105106640092403,"pfxZ":5.085328038408576,"pX":1.3912367874460287,"pZ":1.285390735304434,"vX0":7.739694222784617,"vY0":-134.73607822343683,"vZ0":-6.650641907953927,"x":63.97,"y":204.07,"x0":-1.2024826410590712,"y0":50.00549536154553,"z0":5.3605747454984884,"aX":-4.304437239714335},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.2,"breakHorizontal":2.8,"spinRate":2145,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4045584602378516,"extension":6.703597923658939},"index":1,"playId":"0b0b9ced-e5b4-3cfd-a7ec-4eb4b9a96b99","pitchNumber":1,"startTime":"2026-05-07T23:52:09.354Z","endTime":"2026-05-07T23:52:13.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":76.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91435872092057,"aZ":-35.34137077110242,"pfxX":5.4187811290619905,"pfxZ":-2.1078255277956437,"pX":2.051519404433163,"pZ":0.9847299571847241,"vX0":6.871308180759037,"vY0":-123.5950392528855,"vZ0":-3.2573273986673783,"x":38.8,"y":212.19,"x0":-1.497873475977981,"y0":50.00127742274984,"z0":5.372480218423649,"aX":8.151756588870631},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.4,"breakHorizontal":-11.8,"spinRate":2375,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.44789686272992046,"extension":6.634317654515513},"index":2,"playId":"adddd515-395a-3027-92b8-5e010ed21589","pitchNumber":2,"startTime":"2026-05-07T23:52:25.896Z","endTime":"2026-05-07T23:52:29.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":87.6,"endSpeed":79.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.126938435801193,"aZ":-31.60097048527719,"pfxX":-6.579773201629893,"pfxZ":0.3479755156917328,"pX":-1.152389409182943,"pZ":3.434019459463208,"vX0":2.725734292605524,"vY0":-127.52813205624496,"vZ0":0.5815448050741634,"x":160.93,"y":146.06,"x0":-1.384907174210123,"y0":50.00103608843445,"z0":5.711177408148498,"aX":-10.752255807013272},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.1,"breakHorizontal":11.3,"spinRate":1443,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4307877825366533,"extension":6.744475771152061},"index":3,"playId":"b988b396-5bad-3a50-a36e-4c7f3066a595","pitchNumber":3,"startTime":"2026-05-07T23:52:50.230Z","endTime":"2026-05-07T23:52:54.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.437837936583215,"aZ":-23.80717735294624,"pfxX":-8.116348817599818,"pfxZ":4.385797740538479,"pX":0.6545346197480024,"pZ":3.345659063763885,"vX0":7.685318114268084,"vY0":-137.92880358683686,"vZ0":-1.9113346674391967,"x":92.05,"y":148.45,"x0":-1.1265377175401234,"y0":50.00293895647361,"z0":5.668703767211876,"aX":-15.487621870539668},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.7,"breakHorizontal":12.8,"spinRate":1921,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.39858297711404056,"extension":6.728037108185928},"index":4,"playId":"289004da-fb5a-314c-9327-f6b766270a60","pitchNumber":4,"startTime":"2026-05-07T23:53:07.074Z","endTime":"2026-05-07T23:53:11.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.17,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:53:11.182Z","atBatIndex":34},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Adolis García lines into a double play, shortstop Jacob Wilson to first baseman Nick Kurtz. Bryce Harper out at 1st.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-07T23:54:14.536Z","endTime":"2026-05-07T23:55:16.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-07T23:53:45.889Z","endTime":"2026-05-07T23:54:14.536Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.557370458557287,"aZ":-22.117885325527855,"pfxX":-2.6357128158720977,"pfxZ":5.479946422099786,"pX":0.9322556199558469,"pZ":2.490825301737008,"vX0":6.382915640047747,"vY0":-134.47749596881889,"vZ0":-3.8597096629274783,"x":68.62,"y":119.73,"x0":-1.1273193325030484,"y0":50.004876082023586,"z0":5.509547911482368,"aX":-4.8392909695066075},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.4,"breakHorizontal":3.5,"spinRate":2031,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.40695341104520777,"extension":6.812240400481692},"index":1,"playId":"0ce234ee-a91f-35a1-a44b-119570b4b21c","pitchNumber":1,"startTime":"2026-05-07T23:54:14.536Z","endTime":"2026-05-07T23:54:18.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.0525193768528,"aZ":-25.674974289434616,"pfxX":-10.316416187452194,"pfxZ":3.4255069156085316,"pX":-0.3966782158356595,"pZ":2.1625746827111603,"vX0":5.084625336504612,"vY0":-137.98517858536493,"vZ0":-4.634139981853019,"x":132.12,"y":180.39,"x0":-0.9381564754336813,"y0":50.00636606287754,"z0":5.626827806906618,"aX":-19.595292459117747},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.3,"breakHorizontal":17.4,"spinRate":1971,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.3992766816647193,"extension":6.627174210297986},"index":2,"playId":"2d7a14b0-1ce1-3caa-8134-1773bf0e9b5b","pitchNumber":2,"startTime":"2026-05-07T23:54:31.281Z","endTime":"2026-05-07T23:54:34.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":3,"startTime":"2026-05-07T23:54:48.804Z","endTime":"2026-05-07T23:55:06.292Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.2043295814478,"aZ":-22.353682213461465,"pfxX":-10.462364642628595,"pfxZ":5.134297286790358,"pX":-0.47040792508020024,"pZ":2.0268545200266748,"vX0":5.0498342845723965,"vY0":-138.7136072433015,"vZ0":-5.653094854298515,"x":134.93,"y":184.05,"x0":-0.9730708855157182,"y0":50.00618589420395,"z0":5.619782793643117,"aX":-20.027681917954027},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.0,"breakHorizontal":17.6,"spinRate":1932,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.3976027068090784,"extension":6.795381291345545},"hitData":{"launchSpeed":112.1,"launchAngle":5.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":115.28,"coordY":146.45}},"index":4,"playId":"b11ad0d9-b6d3-3bfa-ac0a-df51e44f7dd7","pitchNumber":3,"startTime":"2026-05-07T23:55:06.292Z","endTime":"2026-05-07T23:55:16.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":-1.4,"leverageIndex":0.37,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:55:16.786Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Wilson lines out sharply to center fielder Justin Crawford.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-07T23:57:23.429Z","endTime":"2026-05-07T23:57:33.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04664115270682,"aZ":-23.037127515115603,"pfxX":8.137648328421706,"pfxZ":5.299245099042993,"pX":0.4835594864107892,"pZ":2.6792721282474647,"vX0":-6.96221959955833,"vY0":-130.1457745935389,"vZ0":-5.391391276525766,"x":98.57,"y":166.44,"x0":2.1296665820901945,"y0":50.001744889880946,"z0":6.510947040015051,"aX":14.02818647762623},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.6,"breakHorizontal":-13.3,"spinRate":1839,"spinDirection":147},"zone":6,"typeConfidence":0.86,"plateTime":0.42006050538216533,"extension":5.478263469057143},"hitData":{"launchSpeed":102.5,"launchAngle":17.0,"totalDistance":353.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":110.61,"coordY":57.82}},"index":0,"playId":"9ee27ea7-30d1-382b-af05-cdd150c068bf","pitchNumber":1,"startTime":"2026-05-07T23:57:23.429Z","endTime":"2026-05-07T23:57:33.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.4,"awayTeamWinProbability":97.6,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:57:33.102Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lawrence Butler walks.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-07T23:57:53.856Z","endTime":"2026-05-07T23:59:46.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40643831051748,"aZ":-28.95090057606945,"pfxX":-2.0896573182538254,"pfxZ":2.0039379776087083,"pX":-0.12464393410456956,"pZ":1.6941071487837267,"vX0":-5.3934664501460565,"vY0":-126.05327199282115,"vZ0":-5.815077024745475,"x":121.75,"y":193.04,"x0":2.3135956444962904,"y0":50.005519260459565,"z0":6.3658200074425935,"aX":-3.36568060991361},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.5,"breakHorizontal":5.0,"spinRate":2279,"spinDirection":182},"zone":8,"typeConfidence":2.0,"plateTime":0.4343789573122008,"extension":5.557039372334858},"index":0,"playId":"d4837325-872a-3571-b4d4-b2fd2fde69b9","pitchNumber":1,"startTime":"2026-05-07T23:57:53.856Z","endTime":"2026-05-07T23:58:20.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48655236212038,"aZ":-25.43101656519097,"pfxX":-2.3538192661817425,"pfxZ":4.1261368010451545,"pX":-0.9167508456619716,"pZ":2.7964995894021514,"vX0":-7.408158732120336,"vY0":-126.67471675229342,"vZ0":-3.9339797465043764,"x":151.94,"y":163.27,"x0":2.344738844504728,"y0":50.003958391189556,"z0":6.389420816053188,"aX":-3.8461204649595695},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.8,"breakHorizontal":5.9,"spinRate":2169,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.43144735251611355,"extension":5.6961808633141935},"index":1,"playId":"766dc0da-9197-31b3-8963-47713fe94143","pitchNumber":2,"startTime":"2026-05-07T23:58:41.597Z","endTime":"2026-05-07T23:58:45.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77042578857474,"aZ":-22.17347529715088,"pfxX":8.21326058212582,"pfxZ":5.724506889561061,"pX":0.6835647544372326,"pZ":0.9127953997019754,"vX0":-6.808448036898971,"vY0":-131.5401603243714,"vZ0":-9.486816356049081,"x":90.94,"y":214.13,"x0":2.242588345481896,"y0":50.00230704071592,"z0":6.219716996636878,"aX":14.34481324100402},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.4,"breakHorizontal":-13.3,"spinRate":1930,"spinDirection":148},"zone":14,"typeConfidence":0.88,"plateTime":0.41692757775231293,"extension":5.699687465950556},"index":2,"playId":"35977772-f578-360a-a3d5-84aabb531269","pitchNumber":3,"startTime":"2026-05-07T23:58:53.579Z","endTime":"2026-05-07T23:58:56.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06762898431508,"aZ":-27.05209065278433,"pfxX":-3.4988574667364496,"pfxZ":3.6177888520575614,"pX":-0.4526219973375553,"pZ":1.2811685155841184,"vX0":-5.678753500490628,"vY0":-118.5556778479132,"vZ0":-5.760737432758497,"x":134.25,"y":204.19,"x0":2.4342275583177635,"y0":50.00013355359453,"z0":6.2320118072179085,"aX":-4.945537434625772},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.3,"breakHorizontal":7.8,"spinRate":2384,"spinDirection":287},"zone":13,"typeConfidence":0.92,"plateTime":0.463182729267932,"extension":5.7342223125495275},"index":3,"playId":"40f4bb77-17d2-33d8-bc35-4ed3d267b3ef","pitchNumber":4,"startTime":"2026-05-07T23:59:11.272Z","endTime":"2026-05-07T23:59:16.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.806659426845567,"aZ":-28.782751500191726,"pfxX":-3.1409451968356024,"pfxZ":2.1078662133798787,"pX":-0.4412569451143293,"pZ":2.1305879889337636,"vX0":-5.8982217229492,"vY0":-125.78549991696961,"vZ0":-4.679407670824148,"x":133.82,"y":181.25,"x0":2.3391698614091525,"y0":50.00066687963661,"z0":6.340551503757891,"aX":-5.046806141422097},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.0,"breakHorizontal":7.0,"spinRate":2341,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.434946833648608,"extension":5.69924612458137},"index":4,"playId":"9f1c2357-bdc7-334c-85da-dd797e0951b3","pitchNumber":5,"startTime":"2026-05-07T23:59:28.421Z","endTime":"2026-05-07T23:59:32.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.232299371951072,"aZ":-14.96315986358899,"pfxX":1.3501480033516202,"pfxZ":9.40658721314486,"pX":1.4191863364628052,"pZ":2.35362412814047,"vX0":-2.8905657905561,"vY0":-134.19253888071592,"vZ0":-7.6134273398011585,"x":62.9,"y":175.23,"x0":2.333428169164522,"y0":50.0010352289014,"z0":6.287354946797931,"aX":2.470047825156905},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.7,"breakHorizontal":-1.8,"spinRate":2114,"spinDirection":152},"zone":14,"typeConfidence":0.9,"plateTime":0.40771227926989306,"extension":5.664617925204593},"index":5,"playId":"af37c3fd-4a50-3473-8c0d-3fb6afdfcbe7","pitchNumber":6,"startTime":"2026-05-07T23:59:42.036Z","endTime":"2026-05-07T23:59:46.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":-0.20000000000000018,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-07T23:59:46.018Z","atBatIndex":37},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Zack Gelof triples (1) on a fly ball to left fielder Brandon Marsh. Lawrence Butler scores.","rbi":1,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-08T00:00:09.731Z","endTime":"2026-05-08T00:03:00.231Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":{"id":621383,"link":"/api/v1/people/621383"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.712971656169117,"aZ":-30.685561081701465,"pfxX":-2.012074565659945,"pfxZ":0.9277513028381961,"pX":-2.1662946274546955,"pZ":2.039584837829989,"vX0":-10.139751602419633,"vY0":-126.0550033155416,"vZ0":-4.5922737822111355,"x":199.57,"y":183.71,"x0":2.170542225467378,"y0":50.005023442391504,"z0":6.363498423507126,"aX":-3.236077495698259},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.8,"breakHorizontal":6.0,"spinRate":2339,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.43458243403972174,"extension":5.74851827382091},"index":0,"playId":"1de8f379-3024-30d6-b81b-e0780f1f9bfb","pitchNumber":1,"startTime":"2026-05-08T00:00:13.946Z","endTime":"2026-05-08T00:00:17.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41016219811388,"aZ":-16.452076216793017,"pfxX":1.512272076368828,"pfxZ":8.777920416553528,"pX":-1.8665339047817584,"pZ":1.3880220569731891,"vX0":-10.649792081208078,"vY0":-132.74797798292073,"vZ0":-9.655856278422108,"x":188.15,"y":201.3,"x0":1.9945194610794585,"y0":50.006262297084,"z0":6.261007770753234,"aX":2.7107484508150663},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.9,"breakHorizontal":-0.5,"spinRate":1967,"spinDirection":154},"zone":13,"typeConfidence":0.91,"plateTime":0.412018855963435,"extension":5.716186554330744},"index":1,"playId":"980279bb-0cd3-3983-b0f3-754d82288a3f","pitchNumber":2,"startTime":"2026-05-08T00:00:32.903Z","endTime":"2026-05-08T00:00:36.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.461987992676274,"aZ":-16.591148773964683,"pfxX":1.0026179714318548,"pfxZ":8.704876731314881,"pX":-0.9804485047823817,"pZ":2.733501268287447,"vX0":-8.364283905276903,"vY0":-132.73043659744818,"vZ0":-6.3903998956552766,"x":154.37,"y":164.98,"x0":2.076793581925018,"y0":50.00625464719493,"z0":6.373450720920305,"aX":1.7962736528925394},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.6,"breakHorizontal":-0.1,"spinRate":1990,"spinDirection":148},"zone":11,"typeConfidence":0.91,"plateTime":0.41210314056983677,"extension":5.595338102131332},"index":2,"playId":"d165f34c-4897-3d3a-b66c-042c0d68cd64","pitchNumber":3,"startTime":"2026-05-08T00:00:50.577Z","endTime":"2026-05-08T00:00:54.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.228444189175615,"aZ":-32.19936762641615,"pfxX":-8.237504503610491,"pfxZ":-0.012359777655527537,"pX":-0.6751805517390416,"pZ":2.634345244283319,"vX0":-5.016869218048747,"vY0":-117.7112811807182,"vZ0":-1.6219389883114257,"x":142.74,"y":167.65,"x0":2.5608250714715712,"y0":50.005747453492226,"z0":6.338630782649187,"aX":-11.457824481381927},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.1,"breakHorizontal":16.2,"spinRate":2252,"spinDirection":281},"zone":4,"typeConfidence":0.91,"plateTime":0.4669306625350793,"extension":5.624157394428456},"index":3,"playId":"198f6400-4783-3f2b-9738-4c346fa1f96c","pitchNumber":4,"startTime":"2026-05-08T00:01:17.458Z","endTime":"2026-05-08T00:01:20.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85431580543057,"aZ":-27.95467019362589,"pfxX":-1.1564911971523824,"pfxZ":2.53894873447609,"pX":0.799871169954689,"pZ":3.3578721846045445,"vX0":-3.8675154495356083,"vY0":-127.78489017507346,"vZ0":-2.1895333530271923,"x":86.51,"y":148.12,"x0":2.4796679731258506,"y0":50.005372727451736,"z0":6.4090222632433225,"aX":-1.9238607265324676},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.3,"breakHorizontal":2.9,"spinRate":2277,"spinDirection":196},"zone":3,"typeConfidence":2.0,"plateTime":0.427648370881212,"extension":5.561751132751413},"index":4,"playId":"0b5a2ff8-9143-3e4a-b2c3-277cba28e96c","pitchNumber":5,"startTime":"2026-05-08T00:01:38.971Z","endTime":"2026-05-08T00:01:42.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-08T00:01:58.972Z","endTime":"2026-05-08T00:02:14.196Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"},"defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.809615789956695,"aZ":-27.885844110617352,"pfxX":-0.8535770392608759,"pfxZ":2.6331302708188247,"pX":-0.5980724441135827,"pZ":3.023409170365911,"vX0":-6.881296485727707,"vY0":-127.03963358613585,"vZ0":-2.773198335482169,"x":139.8,"y":157.15,"x0":2.26030937004083,"y0":50.00445595473605,"z0":6.353286637008771,"aX":-1.38951555613981},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.3,"breakHorizontal":3.1,"spinRate":2293,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.4316901920999534,"extension":5.698493468908566},"index":6,"playId":"c8a3c79a-4147-38dc-a435-cf224c5c5f81","pitchNumber":6,"startTime":"2026-05-08T00:02:14.196Z","endTime":"2026-05-08T00:02:18.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11990210853895,"aZ":-17.05816119361093,"pfxX":1.9335662225408619,"pfxZ":8.495050001314008,"pX":0.14179080921568704,"pZ":3.744642505098342,"vX0":-5.960872523931761,"vY0":-132.7376832209832,"vZ0":-3.7896691833431833,"x":111.6,"y":137.67,"x0":2.168018625975751,"y0":50.00419155900927,"z0":6.437212826683872,"aX":3.441567487840413},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.8,"breakHorizontal":-2.2,"spinRate":2123,"spinDirection":156},"zone":12,"typeConfidence":0.9,"plateTime":0.4130509329006804,"extension":5.67858584151073},"hitData":{"launchSpeed":99.1,"launchAngle":37.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":105.12,"coordY":45.23}},"index":7,"playId":"5171235d-107a-37b6-b2d0-d0823a70acd4","pitchNumber":7,"startTime":"2026-05-08T00:02:42.465Z","endTime":"2026-05-08T00:03:00.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_ab"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_ab"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":-1.1999999999999997,"leverageIndex":0.1,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:03:00.231Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeff McNeil strikes out swinging.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-08T00:03:38.745Z","endTime":"2026-05-08T00:04:34.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.691488341742545,"aZ":-24.250172180710067,"pfxX":9.095750407946944,"pfxZ":4.5767802441559,"pX":0.8600635332371447,"pZ":2.5009912147319677,"vX0":-6.3800487807819675,"vY0":-131.25077466909607,"vZ0":-5.399298752746208,"x":84.22,"y":171.25,"x0":2.1496870579122094,"y0":50.00333190708727,"z0":6.4081785110379075,"aX":15.75288820244013},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.2,"breakHorizontal":-14.9,"spinRate":1747,"spinDirection":153},"zone":14,"typeConfidence":0.87,"plateTime":0.4184808684122716,"extension":5.558623442587126},"index":0,"playId":"0f0ac5e7-713f-324b-aea0-272b7db2e81f","pitchNumber":1,"startTime":"2026-05-08T00:03:41.642Z","endTime":"2026-05-08T00:03:45.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"third":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.648412892910645,"aZ":-20.52628038513764,"pfxX":7.018378056475698,"pfxZ":6.715136838476925,"pX":0.9076670406154039,"pZ":2.086908204134281,"vX0":-5.603236754640052,"vY0":-131.10668380229743,"vZ0":-7.031378749793576,"x":82.4,"y":182.43,"x0":2.1644897510856156,"y0":50.00410669999624,"z0":6.344304025207672,"aX":12.175307441931926},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.8,"breakHorizontal":-11.4,"spinRate":1797,"spinDirection":150},"zone":14,"typeConfidence":0.87,"plateTime":0.41835998548915887,"extension":5.608653109113448},"index":1,"playId":"84696d76-646e-3a13-a01a-66303fcaca84","pitchNumber":2,"startTime":"2026-05-08T00:04:02.005Z","endTime":"2026-05-08T00:04:07.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"third":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":91.9,"endSpeed":84.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.54834836550523,"aZ":-15.865181231193093,"pfxX":2.422225875656452,"pfxZ":8.951398321338269,"pX":0.5647206363735399,"pZ":3.4508447860262947,"vX0":-4.996183525027934,"vY0":-133.81404078586,"vZ0":-5.025580090744373,"x":95.47,"y":145.61,"x0":2.137250198464348,"y0":50.00527610384533,"z0":6.481444989621282,"aX":4.414871190831046},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.4,"breakHorizontal":-3.4,"spinRate":1958,"spinDirection":148},"zone":12,"typeConfidence":0.9,"plateTime":0.4085437549397559,"extension":5.610270435818418},"index":2,"playId":"920c0023-9649-3c36-9617-eaa675c1a0dc","pitchNumber":3,"startTime":"2026-05-08T00:04:30.427Z","endTime":"2026-05-08T00:04:34.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"third":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.3,"awayTeamWinProbability":98.7,"homeTeamWinProbabilityAdded":0.30000000000000004,"leverageIndex":0.08,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:04:34.393Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Kurtz singles on a sharp line drive to right fielder Adolis García. Zack Gelof scores.","rbi":1,"awayScore":10,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-08T00:04:57.459Z","endTime":"2026-05-08T00:05:40.179Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":{"id":621383,"link":"/api/v1/people/621383"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.623351929821553,"aZ":-26.027726990721717,"pfxX":-2.5654491935287114,"pfxZ":3.698274696257128,"pX":-0.3760311953802487,"pZ":3.5319907835926987,"vX0":-5.930922249673013,"vY0":-127.47493444678497,"vZ0":-2.2324635700476225,"x":131.33,"y":143.42,"x0":2.3045467419766212,"y0":50.005228710512775,"z0":6.452270894787281,"aX":-4.266344415545295},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.5,"breakHorizontal":5.9,"spinRate":2290,"spinDirection":198},"zone":1,"typeConfidence":2.0,"plateTime":0.42797012226322906,"extension":5.726515442185168},"index":0,"playId":"26ddf4e2-7e1e-323f-ab51-f2389d2549bf","pitchNumber":1,"startTime":"2026-05-08T00:04:57.557Z","endTime":"2026-05-08T00:05:01.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"third":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.314543072583266,"aZ":-27.94303924079307,"pfxX":-2.7798803726206214,"pfxZ":2.601969979228535,"pX":-0.17584021000513192,"pZ":3.6214876548413626,"vX0":-5.511833574917305,"vY0":-126.31360382248789,"vZ0":-1.4249777228667644,"x":123.7,"y":141.0,"x0":2.390591583215521,"y0":50.00211234267868,"z0":6.427363961501851,"aX":-4.517041231352016},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.7,"breakHorizontal":6.2,"spinRate":2360,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.43264991060289093,"extension":5.627165078137139},"index":1,"playId":"748c4221-1f11-3d19-a134-fa3b1a827eea","pitchNumber":2,"startTime":"2026-05-08T00:05:12.260Z","endTime":"2026-05-08T00:05:15.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"third":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.630917963864782,"aZ":-22.79740932468025,"pfxX":7.442608102394024,"pfxZ":5.356686316009572,"pX":0.09584552026293795,"pZ":2.8277562505918716,"vX0":-7.530287091363559,"vY0":-131.88387442985103,"vZ0":-5.076605207679997,"x":113.35,"y":162.43,"x0":2.029453499410876,"y0":50.00400192091327,"z0":6.472476245324872,"aX":13.032507720282684},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.6,"breakHorizontal":-11.8,"spinRate":1913,"spinDirection":157},"zone":5,"typeConfidence":0.89,"plateTime":0.4162664316300555,"extension":5.626840155521641},"hitData":{"launchSpeed":108.0,"launchAngle":10.0,"totalDistance":197.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":157.51,"coordY":80.07}},"index":2,"playId":"70bacd91-f0ed-394c-952a-f8ca049c3608","pitchNumber":3,"startTime":"2026-05-08T00:05:29.271Z","endTime":"2026-05-08T00:05:40.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"third":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.08,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:05:40.179Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shea Langeliers grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-08T00:06:02.857Z","endTime":"2026-05-08T00:07:29.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.108495994829482,"aZ":-20.832288976270437,"pfxX":7.826591251874962,"pfxZ":6.294236329721288,"pX":1.2115128080974995,"pZ":2.8138252992656407,"vX0":-5.3162149784020745,"vY0":-133.2640956969998,"vZ0":-5.385325160547246,"x":70.82,"y":162.81,"x0":2.2134074652914904,"y0":50.00305754404938,"z0":6.361468861844764,"aX":14.1052425342929},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.4,"breakHorizontal":-13.1,"spinRate":1809,"spinDirection":148},"zone":12,"typeConfidence":0.9,"plateTime":0.41069775667671715,"extension":5.626414241753634},"index":0,"playId":"b999384f-41d8-3a55-bf3b-fe4e44e6c52f","pitchNumber":1,"startTime":"2026-05-08T00:06:05.018Z","endTime":"2026-05-08T00:06:08.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.47411868434322,"aZ":-27.995981839756507,"pfxX":-1.6680627067127292,"pfxZ":2.5175104552336354,"pX":0.5251989678367914,"pZ":2.8598594601105156,"vX0":-4.449740067294617,"vY0":-127.59788533366245,"vZ0":-3.266731006858483,"x":96.98,"y":161.56,"x0":2.5034692333694553,"y0":50.00531650753068,"z0":6.345652267633013,"aX":-2.769836295047857},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.1,"breakHorizontal":4.0,"spinRate":2254,"spinDirection":184},"zone":3,"typeConfidence":2.0,"plateTime":0.42807719396487265,"extension":5.723515834566275},"index":1,"playId":"53cc71f4-67f7-39a5-a055-47c62bcba254","pitchNumber":2,"startTime":"2026-05-08T00:06:20.676Z","endTime":"2026-05-08T00:06:24.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":88.1,"endSpeed":81.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93571466256969,"aZ":-25.18791233911964,"pfxX":-1.5549714432568658,"pfxZ":4.1451205831954,"pX":-0.17682012909647554,"pZ":3.7498924079824327,"vX0":-5.834366560987496,"vY0":-128.30775774474466,"vZ0":-1.8612815193736065,"x":123.74,"y":137.53,"x0":2.3188212683102747,"y0":50.001740497314046,"z0":6.427279783103784,"aX":-2.618545236883546},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.3,"breakHorizontal":4.0,"spinRate":2307,"spinDirection":181},"zone":11,"typeConfidence":0.9,"plateTime":0.42517772277120613,"extension":5.607976710512639},"index":2,"playId":"1c0a78fb-2171-327b-accd-d69928427eac","pitchNumber":3,"startTime":"2026-05-08T00:06:39.115Z","endTime":"2026-05-08T00:06:42.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-08T00:06:53.577Z","endTime":"2026-05-08T00:07:05.204Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"},"defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":87.9,"endSpeed":80.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19526864009947,"aZ":-27.30658611417648,"pfxX":-1.6746690946330332,"pfxZ":2.935086274212921,"pX":-0.5258863633023535,"pZ":3.89401533821613,"vX0":-6.49147888520222,"vY0":-127.8885961888281,"vZ0":-1.0666089484219574,"x":137.05,"y":133.64,"x0":2.2619977598256726,"y0":50.00155447848139,"z0":6.456842486799833,"aX":-2.7748992353143116},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.3,"breakHorizontal":4.4,"spinRate":2234,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.42816015176157673,"extension":5.715751428381701},"index":4,"playId":"b306fa27-0562-3e5e-8951-c7407b2806f6","pitchNumber":4,"startTime":"2026-05-08T00:07:05.204Z","endTime":"2026-05-08T00:07:08.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":83.8,"endSpeed":76.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.037939876491734,"aZ":-26.06635817086242,"pfxX":4.9909017699690885,"pfxZ":4.11708790306713,"pX":1.1210465793226563,"pZ":2.5965367435196214,"vX0":-4.330803896435415,"vY0":-121.82250513168357,"vZ0":-3.503113217235037,"x":74.27,"y":168.67,"x0":2.285439004455044,"y0":50.00107459745615,"z0":6.341363805488029,"aX":7.396857466162819},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.7,"breakHorizontal":-7.8,"spinRate":1371,"spinDirection":133},"zone":12,"typeConfidence":0.7,"plateTime":0.4520369625620213,"extension":5.745464616733},"hitData":{"launchSpeed":70.6,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.44,"coordY":143.41}},"index":5,"playId":"87160c4d-c363-324f-9555-ede05c0e4f5a","pitchNumber":5,"startTime":"2026-05-08T00:07:21.929Z","endTime":"2026-05-08T00:07:29.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:07:29.710Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-08T00:09:55.874Z","endTime":"2026-05-08T00:10:54.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-08T00:09:49.329Z","endTime":"2026-05-08T00:09:58.143Z","isPitch":false,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.115681691268204,"aZ":-36.84217211143738,"pfxX":1.0679046192302253,"pfxZ":-3.125823075181337,"pX":-0.20729040504040008,"pZ":1.559889460296079,"vX0":2.6013208626458715,"vY0":-121.7496831146033,"vZ0":-2.1991601418991467,"x":124.9,"y":196.66,"x0":-1.43066565368876,"y0":50.00360950008651,"z0":5.679942521372155,"aX":1.594126617373238},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-5.9,"breakHorizontal":-2.6,"spinRate":2370,"spinDirection":45},"zone":13,"typeConfidence":2.0,"plateTime":0.4508133541058772,"extension":6.631949357759212},"index":1,"playId":"7a99d321-7052-3dd2-b8ef-66a13d640cee","pitchNumber":1,"startTime":"2026-05-08T00:09:58.143Z","endTime":"2026-05-08T00:10:02.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.868747149288897,"aZ":-21.626462761757015,"pfxX":-1.9399347654948165,"pfxZ":5.695831866644582,"pX":0.6461557292069599,"pZ":3.5006561982551334,"vX0":5.8728637917252176,"vY0":-134.85127283148535,"vZ0":-1.3061357777651805,"x":92.37,"y":144.26,"x0":-1.302709769810844,"y0":50.000881932826736,"z0":5.509087477329458,"aX":-3.5916878284129083},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.3,"breakHorizontal":2.3,"spinRate":2053,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.4053452706702654,"extension":6.635163054463367},"index":2,"playId":"7ee09f4d-c05e-36c6-97da-d5e2bb86a6b1","pitchNumber":2,"startTime":"2026-05-08T00:10:12.514Z","endTime":"2026-05-08T00:10:16.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.686734369046377,"aZ":-21.343610924639563,"pfxX":-1.7220087702072453,"pfxZ":6.109840251576584,"pX":0.939405728581429,"pZ":2.3825382217737108,"vX0":6.894702945767402,"vY0":-131.7476140306842,"vZ0":-3.738153952879807,"x":81.19,"y":174.45,"x0":-1.4779064597922247,"y0":50.00532492231425,"z0":5.380636632297942,"aX":-3.054368441121499},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.6,"breakHorizontal":1.8,"spinRate":2097,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.41435739253788606,"extension":6.7428737777379855},"index":3,"playId":"643b41b6-c247-34b6-b885-820695720a5d","pitchNumber":3,"startTime":"2026-05-08T00:10:28.501Z","endTime":"2026-05-08T00:10:32.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":90.0,"endSpeed":82.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51550915490252,"aZ":-32.302929505895115,"pfxX":-9.373406614093003,"pfxZ":-0.07681975465997404,"pX":-1.176879123715387,"pZ":2.8650404474138496,"vX0":3.6872504152076733,"vY0":-130.99595393695014,"vZ0":-0.9286589046895164,"x":161.86,"y":161.42,"x0":-1.387603358701517,"y0":50.00086426385141,"z0":5.646091102727177,"aX":-16.235012031190237},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-0.1,"breakHorizontal":16.1,"spinRate":1684,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4186549739588794,"extension":6.682206137612798},"index":4,"playId":"ae4d7556-f75c-3dcc-b649-07547017b62f","pitchNumber":4,"startTime":"2026-05-08T00:10:49.812Z","endTime":"2026-05-08T00:10:54.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.6,"awayTeamWinProbability":99.4,"homeTeamWinProbabilityAdded":-0.20000000000000007,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:10:54.013Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryson Stott strikes out swinging.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-08T00:11:15.957Z","endTime":"2026-05-08T00:12:45.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.567823224677323,"aZ":-36.95922957427231,"pfxX":0.3060737648976257,"pfxZ":-3.090992190373715,"pX":-1.0571933122504171,"pZ":2.4478996207765933,"vX0":0.4967253236592336,"vY0":-123.89837340315395,"vZ0":-0.45604704933596996,"x":157.3,"y":172.69,"x0":-1.3002991175335412,"y0":50.00063672637276,"z0":5.732192149939011,"aX":0.4741168754898461},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.4,"breakHorizontal":-0.7,"spinRate":2368,"spinDirection":38},"zone":13,"typeConfidence":2.0,"plateTime":0.44267095926926725,"extension":6.646712936729859},"index":0,"playId":"2f4fd29c-479e-30f0-a920-1a4f8dde9710","pitchNumber":1,"startTime":"2026-05-08T00:11:17.138Z","endTime":"2026-05-08T00:11:21.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.475081325895403,"aZ":-28.918246954836974,"pfxX":-7.59452901770695,"pfxZ":1.9139424327605896,"pX":-1.1774399457631117,"pZ":2.019989504817109,"vX0":2.9221531495189224,"vY0":-129.48280520796763,"vZ0":-3.365983932468491,"x":161.88,"y":184.24,"x0":-1.332507969612527,"y0":50.002633130183604,"z0":5.5441166511433515,"aX":-12.92411598342286},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.0,"breakHorizontal":13.1,"spinRate":1522,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4226454082562703,"extension":6.650605024954288},"index":1,"playId":"c6f0cdab-1040-340c-b3a6-893d9bb70c2e","pitchNumber":2,"startTime":"2026-05-08T00:11:31.101Z","endTime":"2026-05-08T00:11:35.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.378405523302185,"aZ":-28.507353869487506,"pfxX":-9.826027126092319,"pfxZ":1.8763432961422986,"pX":-0.7951886771884964,"pZ":2.3473564845616544,"vX0":4.552637022587397,"vY0":-139.49808434527355,"vZ0":-3.8221540586598595,"x":147.31,"y":175.4,"x0":-1.1778308344456352,"y0":50.004837648040386,"z0":5.629201953102641,"aX":-19.236034683636156},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":2.8,"breakHorizontal":16.8,"spinRate":1998,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.39366802978886595,"extension":6.823489865926492},"index":2,"playId":"2a15e098-8c3b-37ac-b806-581ad485b384","pitchNumber":3,"startTime":"2026-05-08T00:11:48.116Z","endTime":"2026-05-08T00:11:51.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63954142526562,"aZ":-25.490702934084844,"pfxX":-9.471684986287254,"pfxZ":3.426912924636123,"pX":0.4736054850106722,"pZ":1.6594750157175666,"vX0":7.394902241484765,"vY0":-139.11129254714078,"vZ0":-6.199688406873854,"x":98.95,"y":193.97,"x0":-0.9950802735935506,"y0":50.00272652525048,"z0":5.618316852125839,"aX":-18.47261685166268},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.0,"breakHorizontal":15.5,"spinRate":2000,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.39447991528726156,"extension":6.710134720732615},"index":3,"playId":"4e0466e9-2ab8-3c2b-8f3d-e19ccad1a5c8","pitchNumber":4,"startTime":"2026-05-08T00:12:05.614Z","endTime":"2026-05-08T00:12:08.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.69468963060769,"aZ":-33.04911071656047,"pfxX":-8.252724898273648,"pfxZ":-0.521837800139497,"pX":-0.1980639885514882,"pZ":0.7018354933088814,"vX0":5.738497586123345,"vY0":-130.62497877419878,"vZ0":-5.5681547164431855,"x":124.55,"y":219.83,"x0":-1.3782804601795025,"y0":50.001375979757086,"z0":5.418808154161937,"aX":-13.9168262399476},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.2,"breakHorizontal":13.2,"spinRate":1688,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.42323881624994986,"extension":6.771401476703459},"index":4,"playId":"ac236734-7700-319d-a431-f576494c4fef","pitchNumber":5,"startTime":"2026-05-08T00:12:41.123Z","endTime":"2026-05-08T00:12:45.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:12:45.400Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edmundo Sosa grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-08T00:13:05.706Z","endTime":"2026-05-08T00:13:41.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":79.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.238152679285054,"aZ":-30.01576092407384,"pfxX":1.6895715772089663,"pfxZ":1.3400056865017351,"pX":0.4487397970382291,"pZ":1.4329205376401957,"vX0":4.057822286708564,"vY0":-127.28575981975091,"vZ0":-3.846305029432777,"x":99.9,"y":200.09,"x0":-1.3965714032575114,"y0":50.00569601150165,"z0":5.385209855607855,"aX":2.724968755180759},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.7,"breakHorizontal":-4.1,"spinRate":2298,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.43312224109751485,"extension":6.618700730095052},"index":0,"playId":"f762def8-058b-3446-ab64-1516a0be7e0a","pitchNumber":1,"startTime":"2026-05-08T00:13:07.452Z","endTime":"2026-05-08T00:13:11.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":79.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.06836745690718,"aZ":-34.03243939405885,"pfxX":3.3220454144353675,"pfxZ":-1.1379287338157713,"pX":0.43353097071808067,"pZ":2.5512843138678423,"vX0":3.4017852491030447,"vY0":-127.43259483474904,"vZ0":-0.6536746520232848,"x":100.47,"y":169.9,"x0":-1.3541073359612226,"y0":50.00386948802662,"z0":5.51781444369977,"aX":5.421010628649962},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.9,"breakHorizontal":-6.8,"spinRate":2316,"spinDirection":46},"zone":6,"typeConfidence":2.0,"plateTime":0.4310980815755565,"extension":6.399423193511953},"hitData":{"launchSpeed":88.1,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.67,"coordY":148.48}},"index":1,"playId":"cd5e8ddd-5182-3dbc-baff-6149c10e907d","pitchNumber":2,"startTime":"2026-05-08T00:13:32.643Z","endTime":"2026-05-08T00:13:41.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:13:41.682Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out, shortstop Trea Turner to first baseman Felix Reyes.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-08T00:16:25.985Z","endTime":"2026-05-08T00:18:49.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7,8,9,10],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Felix Reyes replaces first baseman Bryce Harper, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-08T00:15:30.944Z","endTime":"2026-05-08T00:15:30.968Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694025,"link":"/api/v1/people/694025"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":547180,"link":"/api/v1/people/547180"},"defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Chase Shugart replaces Tanner Banks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-08T00:15:30.968Z","endTime":"2026-05-08T00:16:28.299Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663767,"link":"/api/v1/people/663767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.927496356287385,"aZ":-21.621033124615533,"pfxX":-1.3333020144775651,"pfxZ":5.885962131566741,"pX":-0.098850731411957,"pZ":2.611801341854526,"vX0":7.876093961595161,"vY0":-132.9438769588806,"vZ0":-3.454963622518969,"x":120.77,"y":168.26,"x0":-2.92402005445103,"y0":50.00591331516295,"z0":5.493639584835005,"aX":-2.3923210626221585},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.1,"breakHorizontal":0.7,"spinRate":2365,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.41165895364749083,"extension":6.048510742187071},"index":2,"playId":"bdcc003e-2e1f-39a9-9149-6f0743855028","pitchNumber":1,"startTime":"2026-05-08T00:16:28.299Z","endTime":"2026-05-08T00:16:32.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.810915405974818,"aZ":-20.495203717155064,"pfxX":-11.151404373361888,"pfxZ":6.008693114948539,"pX":-0.6116109162851402,"pZ":2.7444926001578036,"vX0":9.656815649239018,"vY0":-138.48858425747284,"vZ0":-3.68855332132018,"x":140.31,"y":164.68,"x0":-2.6942905442000065,"y0":50.00107999336808,"z0":5.463818199094015,"aX":-21.6676828739597},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.3,"breakHorizontal":18.2,"spinRate":2042,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.39545016057309734,"extension":6.24350280060761},"index":3,"playId":"9b7282a3-6e85-3be4-a78b-7106f93fd267","pitchNumber":2,"startTime":"2026-05-08T00:16:40.415Z","endTime":"2026-05-08T00:16:44.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-08T00:16:49.489Z","endTime":"2026-05-08T00:16:59.450Z","isPitch":false,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"},"defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.669859423357284,"aZ":-26.538856879478626,"pfxX":-11.339581802250198,"pfxZ":3.319043809948888,"pX":-0.15504270570053458,"pZ":0.9489341150330879,"vX0":9.950241283815728,"vY0":-129.33325811834158,"vZ0":-6.026946599509517,"x":122.91,"y":213.16,"x0":-2.5766533199385275,"y0":50.00121139554714,"z0":5.34163112764284,"aX":-19.232343613317294},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.8,"breakHorizontal":18.4,"spinRate":1686,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.42331403444532434,"extension":6.164263735205696},"index":5,"playId":"49c47ee3-828f-3864-a67e-be0017764cf9","pitchNumber":3,"startTime":"2026-05-08T00:16:59.450Z","endTime":"2026-05-08T00:17:02.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":80.0,"endSpeed":72.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.32207287856434,"aZ":-34.56586194170277,"pfxX":10.591066977410414,"pfxZ":-1.7609594511971185,"pX":-0.832402596226393,"pZ":3.172010110950144,"vX0":1.9921559515787561,"vY0":-116.36302672850378,"vZ0":2.092117143856866,"x":148.73,"y":153.14,"x0":-3.077455712916496,"y0":50.005118171561,"z0":5.564962447721264,"aX":14.34871262211138},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-2.3,"breakHorizontal":-19.7,"spinRate":2685,"spinDirection":60},"zone":1,"typeConfidence":2.0,"plateTime":0.47291582750962524,"extension":6.051422128599803},"index":6,"playId":"789d5d87-eb36-314d-9a5d-8d6a2cbb932d","pitchNumber":4,"startTime":"2026-05-08T00:17:14.018Z","endTime":"2026-05-08T00:17:17.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.114879540059544,"aZ":-22.83069833501377,"pfxX":-12.223600502003123,"pfxZ":4.889610234610284,"pX":0.29117685349287153,"pZ":1.3534060307433193,"vX0":12.11740640608771,"vY0":-137.0567004144805,"vZ0":-6.237007137740338,"x":105.9,"y":202.24,"x0":-2.5903476176650315,"y0":50.002712153871954,"z0":5.208482332045192,"aX":-23.35236270867941},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.7,"breakHorizontal":19.7,"spinRate":1999,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.39901330441458605,"extension":6.300488697287995},"index":7,"playId":"1ade4f8d-d2bc-3c65-bc33-f8cf81ab132b","pitchNumber":5,"startTime":"2026-05-08T00:17:38.971Z","endTime":"2026-05-08T00:17:44.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51343640718562,"aZ":-21.019932159518014,"pfxX":-0.7187309553269952,"pfxZ":5.949810609222329,"pX":-0.5634077858987179,"pZ":2.184795747562701,"vX0":6.078508764590968,"vY0":-135.56632708332,"vZ0":-4.663123025248798,"x":138.48,"y":179.79,"x0":-2.734114106522861,"y0":50.006569772352215,"z0":5.379810577198165,"aX":-1.3489583192286396},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.1,"breakHorizontal":0.1,"spinRate":2339,"spinDirection":206},"zone":7,"typeConfidence":2.0,"plateTime":0.4028546006230065,"extension":6.165421068618579},"index":8,"playId":"f2ac974f-61d7-3bb9-ba89-020bd08af57e","pitchNumber":6,"startTime":"2026-05-08T00:17:58.213Z","endTime":"2026-05-08T00:18:01.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.769466753913097,"aZ":-32.26081804719014,"pfxX":8.132856148282865,"pfxZ":-0.06613858838123043,"pX":-0.0038486586356798825,"pZ":2.2192657337375183,"vX0":4.182406126155581,"vY0":-118.52450967243628,"vZ0":-0.6036159629464031,"x":117.15,"y":178.86,"x0":-2.8533361224890097,"y0":50.000526381929,"z0":5.449127978264854,"aX":11.45178351834961},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.0,"breakHorizontal":-15.8,"spinRate":2694,"spinDirection":58},"zone":8,"typeConfidence":2.0,"plateTime":0.4639103116456922,"extension":6.132898014953578},"index":9,"playId":"fddb442d-61d6-3fcc-8e2c-00ebd28b1da4","pitchNumber":7,"startTime":"2026-05-08T00:18:17.144Z","endTime":"2026-05-08T00:18:21.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83474518770642,"aZ":-14.435664403396315,"pfxX":-5.753603657622946,"pfxZ":8.90487978722489,"pX":-0.34936091071336595,"pZ":3.362765917769023,"vX0":7.447586450932443,"vY0":-140.4834134371855,"vZ0":-3.896697131560638,"x":130.32,"y":147.99,"x0":-2.2914718070311486,"y0":50.002824380395694,"z0":5.71082756796686,"aX":-11.461702733888162},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.5,"breakHorizontal":8.9,"spinRate":2084,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.39039042776735666,"extension":6.341669669778488},"hitData":{"launchSpeed":105.4,"launchAngle":-6.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.31,"coordY":143.41}},"index":10,"playId":"26344f8c-5d15-3a47-bccd-273da3255f8e","pitchNumber":8,"startTime":"2026-05-08T00:18:38.152Z","endTime":"2026-05-08T00:18:49.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":0.09999999999999998,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:18:49.283Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brent Rooker walks.","rbi":0,"awayScore":10,"homeScore":1,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-08T00:19:10.635Z","endTime":"2026-05-08T00:20:36.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.3,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.70690439231954,"aZ":-11.310935208087821,"pfxX":-6.5725248039710955,"pfxZ":10.412139591543246,"pX":0.9219973093965176,"pZ":1.4942390256312506,"vX0":10.866880041343451,"vY0":-141.45382513077618,"vZ0":-9.268954913700869,"x":81.86,"y":198.44,"x0":-2.135731465022681,"y0":50.001755640362376,"z0":5.561577895147076,"aX":-13.168399179475134},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.8,"breakHorizontal":9.4,"spinRate":2131,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3889213636571558,"extension":6.366149115232744},"index":0,"playId":"70ca5f52-5fb3-3869-acd7-816b71d8e8b9","pitchNumber":1,"startTime":"2026-05-08T00:19:12.447Z","endTime":"2026-05-08T00:19:16.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.1,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.82897240903793,"aZ":-13.64002417734525,"pfxX":-6.223777256650837,"pfxZ":9.625757909068104,"pX":-0.1399573453255149,"pZ":3.0546704824250877,"vX0":8.140133919234524,"vY0":-139.01431521154367,"vZ0":-4.5777380429222925,"x":122.33,"y":156.3,"x0":-2.319748946775068,"y0":50.00434066886509,"z0":5.651737015354041,"aX":-11.98662064321685},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":9.2,"spinRate":2107,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.3964551868299204,"extension":6.323233416917071},"index":1,"playId":"b570f7d1-dad2-3803-a02a-15f97a6493f2","pitchNumber":2,"startTime":"2026-05-08T00:19:27.504Z","endTime":"2026-05-08T00:19:30.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.0,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.308653849722837,"aZ":-33.33631891943188,"pfxX":10.478045650673083,"pfxZ":-0.8385227993693114,"pX":0.030184596675290342,"pZ":1.5724579739069373,"vX0":3.7055040420403436,"vY0":-118.62123594996935,"vZ0":-1.6314003626630424,"x":115.85,"y":196.32,"x0":-2.922689336015055,"y0":50.00038114366642,"z0":5.371139678571519,"aX":14.602195077434859},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.7,"breakHorizontal":-19.9,"spinRate":2758,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.46565626750047207,"extension":6.156957290614009},"index":2,"playId":"43a01df2-65f9-35cc-bd71-b02835f226e1","pitchNumber":3,"startTime":"2026-05-08T00:19:42.862Z","endTime":"2026-05-08T00:19:46.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.4,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16784367498567,"aZ":-25.02387398280719,"pfxX":-11.839805469413783,"pfxZ":4.221282832539053,"pX":-0.4538531616549782,"pZ":1.1765446702339803,"vX0":8.828213730475888,"vY0":-129.8334473028155,"vZ0":-5.702186386339838,"x":134.3,"y":207.01,"x0":-2.3732288570733804,"y0":50.00360347947049,"z0":5.325507127242938,"aX":-20.05621862262034},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.5,"breakHorizontal":19.3,"spinRate":1879,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4231416464315152,"extension":6.2270726156976135},"index":3,"playId":"9483784d-46af-3042-962c-3db8dfda2398","pitchNumber":4,"startTime":"2026-05-08T00:20:00.191Z","endTime":"2026-05-08T00:20:03.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.0,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67662605232705,"aZ":-9.934884267612501,"pfxX":-6.517446926077432,"pfxZ":11.176196729729647,"pX":1.1102490829227636,"pZ":2.065837600713444,"vX0":11.17380443905433,"vY0":-140.60372774189975,"vZ0":-7.842050104898821,"x":74.68,"y":183.0,"x0":-2.0796394213921325,"y0":50.00582108038332,"z0":5.546304857259462,"aX":-12.973194008161704},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.6,"breakHorizontal":9.4,"spinRate":2176,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.390448932603344,"extension":6.4745368171033855},"index":4,"playId":"0e348718-59d7-36a1-b0ce-276129889c77","pitchNumber":5,"startTime":"2026-05-08T00:20:15.734Z","endTime":"2026-05-08T00:20:19.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":70.6,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25436915637595,"aZ":-35.09174916585986,"pfxX":9.389486148170436,"pfxZ":-2.309023532711717,"pX":0.3212659951590265,"pZ":0.2869950856218809,"vX0":4.177446641905173,"vY0":-113.28303004929326,"vZ0":-3.073467822259035,"x":104.75,"y":231.03,"x0":-2.7835859455358554,"y0":50.00387400414786,"z0":5.272503861479995,"aX":11.852059392318596},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-4.8,"breakHorizontal":-18.2,"spinRate":2651,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.48894140331844627,"extension":6.244667148555904},"index":5,"playId":"25a6ed7b-e0d2-3f5e-a8b1-e0f5b8c72c2b","pitchNumber":6,"startTime":"2026-05-08T00:20:32.719Z","endTime":"2026-05-08T00:20:36.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:20:36.428Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carlos Cortes lines out to left fielder Brandon Marsh.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-08T00:21:02.962Z","endTime":"2026-05-08T00:22:03.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17362963376348,"aZ":-22.692376474482135,"pfxX":-10.346482772924496,"pfxZ":5.0285608189193525,"pX":-0.09404828247814118,"pZ":2.648158719516182,"vX0":10.201564815712672,"vY0":-136.22202571862178,"vZ0":-3.151102914944996,"x":120.58,"y":167.28,"x0":-2.5384739920127735,"y0":50.00009528078193,"z0":5.383909127973782,"aX":-19.49476814637446},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.6,"breakHorizontal":16.7,"spinRate":1991,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.40168166154837825,"extension":6.290628986123466},"index":0,"playId":"6a079fc0-e858-3c8c-8121-b2070cf4bee5","pitchNumber":1,"startTime":"2026-05-08T00:21:02.962Z","endTime":"2026-05-08T00:21:06.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35358518751395,"aZ":-22.002370845393262,"pfxX":-9.33453510265382,"pfxZ":5.363942466065147,"pX":-1.5180697163894372,"pZ":3.4270647493953326,"vX0":6.361712787214889,"vY0":-136.8957468221984,"vZ0":-1.4652505634598518,"x":174.87,"y":146.25,"x0":-2.659786878929906,"y0":50.0060637203062,"z0":5.476158107451117,"aX":-17.711933908819844},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.6,"breakHorizontal":15.6,"spinRate":2039,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.40018001074009213,"extension":6.182082809408437},"index":1,"playId":"ffe745bc-4563-3dcb-b239-a76dc01024a3","pitchNumber":2,"startTime":"2026-05-08T00:21:20.459Z","endTime":"2026-05-08T00:21:23.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.150961696284995,"aZ":-24.385964719533103,"pfxX":2.2489207038662307,"pfxZ":4.38438204635027,"pX":-0.17966577864454966,"pZ":2.8519137955288065,"vX0":6.092570373697472,"vY0":-132.61691171306566,"vZ0":-1.9613258460104372,"x":123.85,"y":161.78,"x0":-2.80165691587624,"y0":50.00264937519253,"z0":5.385262695167328,"aX":3.9917081445640896},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.7,"breakHorizontal":-5.4,"spinRate":2377,"spinDirection":176},"zone":2,"typeConfidence":2.0,"plateTime":0.413498491659253,"extension":6.2737822254233855},"index":2,"playId":"3c1fad07-5220-3281-89ed-b5197f9da3d2","pitchNumber":3,"startTime":"2026-05-08T00:21:37.266Z","endTime":"2026-05-08T00:21:40.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":87.8,"endSpeed":80.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.644928491502245,"aZ":-29.416297442764208,"pfxX":-11.026332764979824,"pfxZ":1.685869218742095,"pX":-0.794675696744706,"pZ":2.362152544272605,"vX0":7.9716032253544675,"vY0":-127.5745349990033,"vZ0":-1.7504702248793076,"x":147.29,"y":175.0,"x0":-2.536212843820893,"y0":50.00488163821097,"z0":5.388538825155701,"aX":-18.073464835351977},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.9,"breakHorizontal":18.0,"spinRate":1671,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.43027359552912703,"extension":6.243944027519407},"hitData":{"launchSpeed":86.3,"launchAngle":22.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.71,"coordY":89.23}},"index":3,"playId":"b2440bbb-eda8-3b7a-93d9-0dadda7ca612","pitchNumber":4,"startTime":"2026-05-08T00:21:54.514Z","endTime":"2026-05-08T00:22:03.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_ab"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":0.09999999999999998,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:22:03.942Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Wilson flies out to right fielder Adolis García.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-08T00:22:25.826Z","endTime":"2026-05-08T00:23:08.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.1,"endSpeed":83.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.895199546565433,"aZ":-24.04799647917948,"pfxX":1.371732655784943,"pfxZ":4.531475052195555,"pX":-0.534495617704475,"pZ":3.3614987520394144,"vX0":4.652446565645179,"vY0":-132.73744783405095,"vZ0":-1.3988306071725745,"x":137.37,"y":148.02,"x0":-2.4842894870492214,"y0":50.00607666760994,"z0":5.636715678848285,"aX":2.4621243816849256},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.2,"breakHorizontal":-3.5,"spinRate":2453,"spinDirection":178},"zone":1,"typeConfidence":2.0,"plateTime":0.41174105103114433,"extension":6.202707087953581},"index":0,"playId":"e9b2ebcf-762a-3717-8077-f5dbb9bc22f6","pitchNumber":1,"startTime":"2026-05-08T00:22:27.718Z","endTime":"2026-05-08T00:22:31.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":90.4,"endSpeed":82.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.639594631019953,"aZ":-23.535116164688425,"pfxX":1.0741649583282609,"pfxZ":4.930206244239541,"pX":0.13432785219336094,"pZ":3.2096694268580337,"vX0":6.5034406747726345,"vY0":-131.49698461306582,"vZ0":-1.4502036997423233,"x":111.88,"y":152.12,"x0":-2.5095902290086882,"y0":50.004484115872884,"z0":5.512807221975193,"aX":1.882522654072845},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.9,"breakHorizontal":-3.4,"spinRate":2385,"spinDirection":177},"zone":2,"typeConfidence":2.0,"plateTime":0.4163829631254776,"extension":6.1841987636117866},"index":1,"playId":"bc81200f-da14-34e8-9fd1-88dd344d1df2","pitchNumber":2,"startTime":"2026-05-08T00:22:44.636Z","endTime":"2026-05-08T00:22:48.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.58928197138268,"aZ":-19.002610030927546,"pfxX":-12.054922370907947,"pfxZ":6.853530226223307,"pX":-0.905715986274145,"pZ":2.0504879841294024,"vX0":8.263013933089992,"vY0":-138.60009428606475,"vZ0":-5.533980898439498,"x":151.52,"y":183.42,"x0":-2.3786177310604835,"y0":50.00168023564396,"z0":5.366030432575573,"aX":-23.15901812328332},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.3,"breakHorizontal":19.8,"spinRate":1970,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.3970944170869206,"extension":6.350571503967638},"hitData":{"launchSpeed":72.7,"launchAngle":36.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.89,"coordY":117.93}},"index":2,"playId":"cde3a84e-6faa-3ac3-adb5-c0db7cdc103a","pitchNumber":3,"startTime":"2026-05-08T00:23:01.074Z","endTime":"2026-05-08T00:23:08.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:23:08.169Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justin Crawford called out on strikes.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-08T00:25:22.078Z","endTime":"2026-05-08T00:26:41.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.675226223737866,"aZ":-28.077614271984448,"pfxX":-10.051574569430539,"pfxZ":2.156683062515648,"pX":0.08963722384553253,"pZ":1.41543280196699,"vX0":6.887437136534391,"vY0":-137.23740225099442,"vZ0":-6.244575300433904,"x":113.58,"y":200.56,"x0":-1.152547092131815,"y0":50.00138986812358,"z0":5.644406545720963,"aX":-19.083611674933056},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.8,"breakHorizontal":16.7,"spinRate":1847,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3997999661463867,"extension":6.867028578978849},"index":0,"playId":"3b2252ca-1ffb-3305-8927-95a9fdb18679","pitchNumber":1,"startTime":"2026-05-08T00:25:22.078Z","endTime":"2026-05-08T00:25:26.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.6,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.680590674528236,"aZ":-27.830267947336715,"pfxX":-9.069410541632276,"pfxZ":2.618307503695384,"pX":-0.43161110299465044,"pZ":2.117188719618563,"vX0":4.7105857896713035,"vY0":-128.36238433182794,"vZ0":-3.1911057216660446,"x":133.45,"y":181.62,"x0":-1.1164606411749516,"y0":50.006244142864354,"z0":5.553823314658207,"aX":-15.06979806245116},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.2,"breakHorizontal":15.4,"spinRate":1479,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.42744284845728764,"extension":6.7991306756240055},"index":1,"playId":"6048b0a5-f3a5-3eb1-8fa6-26d36b95f149","pitchNumber":2,"startTime":"2026-05-08T00:25:35.834Z","endTime":"2026-05-08T00:25:39.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6885283257134,"aZ":-23.125852433587195,"pfxX":-1.7459013654926006,"pfxZ":4.952504977650962,"pX":1.3076895435473428,"pZ":2.4484785864009595,"vX0":7.5777683518430825,"vY0":-134.2401552538778,"vZ0":-3.4987205121699785,"x":67.15,"y":172.67,"x0":-1.323307374237306,"y0":50.00488397888198,"z0":5.412472942865407,"aX":-3.1920219334658184},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.4,"breakHorizontal":1.6,"spinRate":2187,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.40780278816380067,"extension":6.6796462430246075},"index":2,"playId":"b0533c22-53eb-3e58-80d0-4b093de82534","pitchNumber":3,"startTime":"2026-05-08T00:25:55.169Z","endTime":"2026-05-08T00:25:59.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.877847648825636,"aZ":-24.568700290390275,"pfxX":-2.18397278335513,"pfxZ":4.124366236199904,"pX":0.1850735330805676,"pZ":3.052280479122776,"vX0":5.0458730159107,"vY0":-135.24524244844415,"vZ0":-1.8387964046647975,"x":109.95,"y":156.37,"x0":-1.42520007387529,"y0":50.00121313654552,"z0":5.472763829318461,"aX":-4.025904023236553},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.3,"breakHorizontal":2.8,"spinRate":2040,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.4057693449161528,"extension":6.648987679105367},"index":3,"playId":"16c02212-4d9d-3c54-bf30-16c378ef7c35","pitchNumber":4,"startTime":"2026-05-08T00:26:15.582Z","endTime":"2026-05-08T00:26:18.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.6,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.429609748715606,"aZ":-29.367400102551596,"pfxX":-11.801669525188924,"pfxZ":1.4878500403421153,"pX":0.4496786536852933,"pZ":2.2448783745296086,"vX0":8.336687831480747,"vY0":-137.76324007758012,"vZ0":-3.8332601638335246,"x":99.86,"y":178.17,"x0":-1.1084848769686264,"y0":50.00657671660837,"z0":5.678007100988526,"aX":-22.305817243715083},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.9,"breakHorizontal":19.2,"spinRate":1996,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.40019977088493563,"extension":6.9024481231779085},"index":4,"playId":"9681303c-b1bf-386a-bfe9-39e15e6a8c08","pitchNumber":5,"startTime":"2026-05-08T00:26:37.186Z","endTime":"2026-05-08T00:26:41.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-0.2,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:26:41.138Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Marchán grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-08T00:27:01.699Z","endTime":"2026-05-08T00:27:44.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20896787284641,"aZ":-34.88914275838161,"pfxX":0.07491292807118732,"pfxZ":-1.7816151269672638,"pX":0.335906802949148,"pZ":1.1369456220175695,"vX0":3.8280666645717294,"vY0":-123.40898751094093,"vZ0":-3.7720046395962736,"x":104.2,"y":208.08,"x0":-1.2526625975692867,"y0":50.00202315247575,"z0":5.6599999480218335,"aX":0.11399471928384805},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.0,"breakHorizontal":-1.1,"spinRate":2355,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.44579689542797674,"extension":6.763818492381896},"index":0,"playId":"d805536e-762c-3c9f-8eaf-0d29cca82396","pitchNumber":1,"startTime":"2026-05-08T00:27:03.514Z","endTime":"2026-05-08T00:27:06.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":79.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95890273152829,"aZ":-30.457347982620572,"pfxX":-8.958776065867976,"pfxZ":1.046656708026811,"pX":-0.38371911999146974,"pZ":2.1388427277978317,"vX0":5.242646416881605,"vY0":-128.66711551147372,"vZ0":-2.5637015588169065,"x":131.63,"y":181.03,"x0":-1.310795279470079,"y0":50.00056233936725,"z0":5.569615706599799,"aX":-14.640975130138273},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.4,"breakHorizontal":14.6,"spinRate":1514,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.42987672484818784,"extension":6.711060594437224},"index":1,"playId":"df2939ae-f66e-35e2-97b5-a358a092d541","pitchNumber":2,"startTime":"2026-05-08T00:27:18.376Z","endTime":"2026-05-08T00:27:22.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.465080812478355,"aZ":-33.27769789029015,"pfxX":-6.540335218542606,"pfxZ":-0.641997701151463,"pX":-0.14187237830695196,"pZ":1.5624703670517408,"vX0":5.432088935784412,"vY0":-130.39197103980854,"vZ0":-3.3810348994644275,"x":122.41,"y":196.59,"x0":-1.410597488985957,"y0":50.00525585086597,"z0":5.408020768944681,"aX":-11.173546080831127},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.8,"breakHorizontal":10.6,"spinRate":1541,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.4213482832130717,"extension":6.802475784505873},"hitData":{"launchSpeed":91.3,"launchAngle":-5.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.65,"coordY":150.51}},"index":2,"playId":"a5e953e8-a204-3d2f-8f3d-c73755e5d10b","pitchNumber":3,"startTime":"2026-05-08T00:27:37.239Z","endTime":"2026-05-08T00:27:44.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:27:44.860Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trea Turner lines out to center fielder Lawrence Butler.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-08T00:28:08.784Z","endTime":"2026-05-08T00:28:49.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1876409996784,"aZ":-34.985711331928954,"pfxX":2.3810300690244,"pfxZ":-1.757577690513492,"pX":0.3801830669191396,"pZ":1.8685426249494659,"vX0":3.622892745195474,"vY0":-126.25739320563076,"vZ0":-1.8997551737245517,"x":102.51,"y":188.33,"x0":-1.3884757787300128,"y0":50.00378843179901,"z0":5.473892360756861,"aX":3.804533168548208},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.4,"breakHorizontal":-5.2,"spinRate":2324,"spinDirection":36},"zone":9,"typeConfidence":2.0,"plateTime":0.4355483817178145,"extension":6.655557738171925},"index":0,"playId":"777cdbe7-c175-3e71-90a2-e3a56f7ec0bf","pitchNumber":1,"startTime":"2026-05-08T00:28:13.246Z","endTime":"2026-05-08T00:28:16.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":86.7,"endSpeed":78.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.498561410566897,"aZ":-35.0966080548604,"pfxX":2.542474035242968,"pfxZ":-1.845812031285118,"pX":1.397426072551852,"pZ":1.4496049619016758,"vX0":5.740117848777211,"vY0":-126.02836326684367,"vZ0":-2.777439301312855,"x":63.73,"y":199.64,"x0":-1.2549503076162083,"y0":50.00394106595099,"z0":5.447247109119461,"aX":4.022656074581703},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.8,"breakHorizontal":-6.1,"spinRate":2386,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4373475686066697,"extension":6.7478651149524325},"index":1,"playId":"3ba02771-5aec-367c-8b7e-567f2e17ef89","pitchNumber":2,"startTime":"2026-05-08T00:28:26.668Z","endTime":"2026-05-08T00:28:29.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.23764634513303,"aZ":-26.662209648975644,"pfxX":-9.722248658081973,"pfxZ":2.895653490988149,"pX":-0.6676449292055948,"pZ":2.3562990369678642,"vX0":4.8388212246639,"vY0":-137.70012890456243,"vZ0":-4.125380637910416,"x":142.45,"y":175.16,"x0":-1.1935539457517053,"y0":50.0009457670102,"z0":5.697677476364767,"aX":-18.49417933644632},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.4,"breakHorizontal":16.4,"spinRate":1984,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.39918666753487564,"extension":6.802963664305582},"hitData":{"launchSpeed":97.1,"launchAngle":22.0,"totalDistance":360.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.35,"coordY":54.43}},"index":2,"playId":"6afa2890-6e47-310d-a3a5-dd64fc04549c","pitchNumber":3,"startTime":"2026-05-08T00:28:41.670Z","endTime":"2026-05-08T00:28:49.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:28:49.923Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Lawrence Butler doubles (3) on a sharp line drive to left fielder Brandon Marsh.","rbi":0,"awayScore":10,"homeScore":1,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-08T00:31:00.278Z","endTime":"2026-05-08T00:31:17.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":91.2,"endSpeed":84.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11169176515233,"aZ":-21.0022977324268,"pfxX":-1.4342569586189193,"pfxZ":6.2415768516638135,"pX":-0.10191190232929281,"pZ":1.9017312328637666,"vX0":7.515399158264299,"vY0":-132.6278186196443,"vZ0":-5.2984137668298485,"x":120.88,"y":187.43,"x0":-2.780122365683952,"y0":50.00196454476246,"z0":5.4470199682344145,"aX":-2.5671927581440337},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.4,"breakHorizontal":1.1,"spinRate":2262,"spinDirection":196},"zone":8,"typeConfidence":2.0,"plateTime":0.41222699412458974,"extension":6.209875225940817},"hitData":{"launchSpeed":105.2,"launchAngle":17.0,"totalDistance":358.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":76.01,"coordY":48.72}},"index":0,"playId":"88345be0-e5fe-3920-97f7-2f8656c5b53d","pitchNumber":1,"startTime":"2026-05-08T00:31:01.547Z","endTime":"2026-05-08T00:31:17.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:31:17.212Z","atBatIndex":52},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Zack Gelof homers (3) on a fly ball to left center field. Lawrence Butler scores.","rbi":2,"awayScore":12,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-08T00:31:48.388Z","endTime":"2026-05-08T00:35:28.761Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10],"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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":{"id":663767,"link":"/api/v1/people/663767"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":{"id":663767,"link":"/api/v1/people/663767"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.348696034499476,"aZ":-17.23204774914537,"pfxX":-9.688267976285436,"pfxZ":7.623781136488992,"pX":-0.08730254580235566,"pZ":2.3500427015563243,"vX0":9.380407265186793,"vY0":-139.56419482049282,"vZ0":-5.7971596191376324,"x":120.33,"y":175.33,"x0":-2.243988868082438,"y0":50.00312034310574,"z0":5.601247372238447,"aX":-18.98702691817673},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.6,"breakHorizontal":15.5,"spinRate":2132,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.39346603746377573,"extension":6.466739943893895},"index":0,"playId":"6c272d5f-c948-3e0e-b274-05e917be4b64","pitchNumber":1,"startTime":"2026-05-08T00:31:50.013Z","endTime":"2026-05-08T00:31:53.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"second":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.09439020807398,"aZ":-18.80343407688961,"pfxX":-11.39362744344119,"pfxZ":6.903023501489779,"pX":0.11988125236071749,"pZ":1.3612079800657193,"vX0":11.444190806675229,"vY0":-138.78488845985567,"vZ0":-7.142602489117896,"x":112.43,"y":202.03,"x0":-2.5908139015525204,"y0":50.003699751627366,"z0":5.235587805460207,"aX":-22.07177085185786},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.0,"breakHorizontal":18.0,"spinRate":2143,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.39571804869964833,"extension":6.234332193382648},"index":1,"playId":"b855a71d-13e8-3ef9-8f99-1189c0605560","pitchNumber":2,"startTime":"2026-05-08T00:32:06.160Z","endTime":"2026-05-08T00:32:10.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"second":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.327485758361323,"aZ":-33.306388368572065,"pfxX":8.10125812353016,"pfxZ":-0.7887315922689986,"pX":1.5840393482834045,"pZ":0.9497159628140814,"vX0":7.1217327324436726,"vY0":-120.60657193280015,"vZ0":-3.3389141470540604,"x":56.62,"y":213.14,"x0":-2.4889102302447337,"y0":50.00318170072332,"z0":5.372682284912004,"aX":11.613912253147488},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.2,"breakHorizontal":-16.7,"spinRate":2772,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4588894786366171,"extension":6.203761238610973},"index":2,"playId":"76618067-2036-3c26-a821-67b521b92922","pitchNumber":3,"startTime":"2026-05-08T00:32:23.394Z","endTime":"2026-05-08T00:32:26.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"second":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.363220141254345,"aZ":-16.755110540315727,"pfxX":-10.660371790862143,"pfxZ":8.072320465311702,"pX":-0.2915713451131696,"pZ":1.6944122601584124,"vX0":9.237613826610247,"vY0":-137.97407926528453,"vZ0":-6.834810661891265,"x":128.11,"y":193.03,"x0":-2.313377600186283,"y0":50.00153027908224,"z0":5.3512367259254585,"aX":-20.36088798192595},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.2,"breakHorizontal":17.2,"spinRate":2183,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.39840058964491476,"extension":6.357729968523282},"index":3,"playId":"89b98d25-6ffb-3d8d-844b-0046f2a3bf52","pitchNumber":4,"startTime":"2026-05-08T00:32:41.452Z","endTime":"2026-05-08T00:32:45.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"second":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":87.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.35561755339905,"aZ":-15.137636372766831,"pfxX":-9.253407868690067,"pfxZ":8.566277240909544,"pX":0.8106389556675776,"pZ":2.9470796751335815,"vX0":11.263437813821684,"vY0":-140.70693379462202,"vZ0":-4.513753714783018,"x":86.1,"y":159.21,"x0":-2.0574634975836195,"y0":50.00306384227395,"z0":5.5651529491751015,"aX":-18.40426613735587},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.6,"breakHorizontal":14.3,"spinRate":2056,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.390485595626886,"extension":6.420497722727698},"index":4,"playId":"afe364b3-c715-3909-a5d6-e97e6dc7c417","pitchNumber":5,"startTime":"2026-05-08T00:33:06.930Z","endTime":"2026-05-08T00:33:10.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"second":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69873104804241,"aZ":-18.361531746300436,"pfxX":-11.169827663511516,"pfxZ":7.078514958710661,"pX":-0.9250295441483052,"pZ":2.7996953933834687,"vX0":7.840277562745777,"vY0":-139.17288803711486,"vZ0":-3.9281729588015146,"x":152.26,"y":163.19,"x0":-2.3345831582411405,"y0":50.00582427534927,"z0":5.45377075232155,"aX":-21.80534041627538},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.1,"breakHorizontal":18.5,"spinRate":2121,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39431147617317786,"extension":6.380402354961366},"index":5,"playId":"cdf3ac37-b008-3ab2-9990-520d691f789a","pitchNumber":6,"startTime":"2026-05-08T00:33:26.343Z","endTime":"2026-05-08T00:33:29.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"second":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14801661567607,"aZ":-23.686923630677242,"pfxX":1.9022321063826642,"pfxZ":4.703939106067105,"pX":1.1850288020022568,"pZ":2.720654657457588,"vX0":8.856999753373087,"vY0":-133.54874802032697,"vZ0":-2.6337674734481507,"x":71.83,"y":165.32,"x0":-2.423289221378282,"y0":50.000592408419465,"z0":5.425936494408894,"aX":3.430037808158447},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.2,"breakHorizontal":-5.4,"spinRate":2504,"spinDirection":177},"zone":12,"typeConfidence":2.0,"plateTime":0.4103593456698973,"extension":6.258459051378881},"index":6,"playId":"570e6920-6828-3059-9668-af2ca657429d","pitchNumber":7,"startTime":"2026-05-08T00:33:47.115Z","endTime":"2026-05-08T00:33:51.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"second":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":7,"playId":"6b57b813-74b3-43df-a6e1-b48f73b9d3df","startTime":"2026-05-08T00:34:05.536Z","endTime":"2026-05-08T00:34:10.536Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"second":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.921126911650433,"aZ":-27.08012893939654,"pfxX":3.771647972353418,"pfxZ":2.8939131998821903,"pX":0.5520085515760582,"pZ":3.7080753055381472,"vX0":6.394689921467318,"vY0":-131.79100372624157,"vZ0":0.23487494832832767,"x":95.96,"y":138.66,"x0":-2.395403484502754,"y0":50.00156820384875,"z0":5.6173421915898905,"aX":6.635551900141311},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.5,"breakHorizontal":-8.3,"spinRate":2406,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.4155469096525426,"extension":6.323931402888224},"index":8,"playId":"b0700d43-6914-352c-860e-9ef8d6809752","pitchNumber":8,"startTime":"2026-05-08T00:34:22.355Z","endTime":"2026-05-08T00:34:25.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"second":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":9,"playId":"88b22487-8891-4c9e-bf58-dbdf83e9ad52","startTime":"2026-05-08T00:34:38.340Z","endTime":"2026-05-08T00:34:43.340Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"second":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.540785967130397,"aZ":-24.86605222649343,"pfxX":2.336127729775995,"pfxZ":4.119185539687143,"pX":0.24654520103656233,"pZ":2.9821039972576955,"vX0":6.174833216553901,"vY0":-132.407120421626,"vZ0":-1.8908616725529797,"x":107.6,"y":158.26,"x0":-2.420091400510046,"y0":50.00133600771803,"z0":5.526810894648433,"aX":4.142885430423889},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.2,"breakHorizontal":-5.6,"spinRate":2339,"spinDirection":173},"zone":3,"typeConfidence":2.0,"plateTime":0.41382086228755366,"extension":6.347900288837282},"hitData":{"launchSpeed":101.8,"launchAngle":34.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":60.55,"coordY":57.2}},"index":10,"playId":"d067c44a-0fc5-3167-8551-dacf6d86b2f9","pitchNumber":9,"startTime":"2026-05-08T00:35:01.644Z","endTime":"2026-05-08T00:35:28.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"second":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_ab"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_ab"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:35:28.761Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeff McNeil strikes out swinging.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-08T00:35:50.660Z","endTime":"2026-05-08T00:37:03.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.362010361025437,"aZ":-22.679247039789058,"pfxX":1.4282559089208542,"pfxZ":5.30311424227179,"pX":0.987231577425923,"pZ":1.9804147509167547,"vX0":8.907573944478015,"vY0":-132.95775652781654,"vZ0":-4.278635592671823,"x":79.37,"y":185.31,"x0":-2.5914591239133764,"y0":50.00597504518224,"z0":5.255315539969243,"aX":2.5581193029902325},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.9,"breakHorizontal":-4.6,"spinRate":2305,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.411877064440068,"extension":6.247597394594935},"index":0,"playId":"c2a3fa5d-6bf7-31f1-8cbe-015da9e16ced","pitchNumber":1,"startTime":"2026-05-08T00:35:52.434Z","endTime":"2026-05-08T00:35:58.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":86.7,"endSpeed":79.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.135895915107003,"aZ":-27.48352519605736,"pfxX":-8.516731888999837,"pfxZ":2.924959007424931,"pX":-2.4625190169175064,"pZ":3.1322259544400683,"vX0":4.200350878470746,"vY0":-126.23436996855929,"vZ0":0.18593991265551646,"x":210.87,"y":154.21,"x0":-3.0468159529932137,"y0":50.00431014349323,"z0":5.281123800380534,"aX":-13.663507949212987},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.6,"breakHorizontal":14.4,"spinRate":1698,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.43490362800691873,"extension":6.144348515681938},"index":1,"playId":"8bd1933b-8ace-3a5f-98d6-d042f2d952ad","pitchNumber":2,"startTime":"2026-05-08T00:36:07.842Z","endTime":"2026-05-08T00:36:11.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.576864460792592,"aZ":-23.682629912040483,"pfxX":-0.04914404962177277,"pfxZ":4.810778277469634,"pX":0.44681002827353217,"pZ":1.6181507218204734,"vX0":8.056311514905826,"vY0":-132.1251520972098,"vZ0":-4.903570256401194,"x":99.97,"y":195.09,"x0":-2.6376076212477253,"y0":50.004545507994564,"z0":5.242252746000022,"aX":-0.08888502705324207},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.8,"breakHorizontal":-1.7,"spinRate":2226,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.41481918899861236,"extension":6.25065077380631},"index":2,"playId":"02daf5b7-73fa-3bb5-9899-e952e4e63da1","pitchNumber":3,"startTime":"2026-05-08T00:36:28.108Z","endTime":"2026-05-08T00:36:31.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.592883482793322,"aZ":-20.801498024097288,"pfxX":-10.705929248700485,"pfxZ":5.951625753406061,"pX":0.15990206250448707,"pZ":2.242188262083731,"vX0":10.682987676710276,"vY0":-137.628245175817,"vZ0":-4.5938739666997375,"x":110.9,"y":178.24,"x0":-2.3879652441816357,"y0":50.00529874476899,"z0":5.348843519881959,"aX":-20.465918855508306},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.0,"breakHorizontal":17.0,"spinRate":2092,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.3985441043999476,"extension":6.251522369223356},"index":3,"playId":"c42803c5-1bf1-3450-ab97-4e03bb0c3e81","pitchNumber":4,"startTime":"2026-05-08T00:36:43.897Z","endTime":"2026-05-08T00:36:47.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.080887340368776,"aZ":-34.635574373061964,"pfxX":6.080758255282516,"pfxZ":-1.7561672823181773,"pX":1.1692508626559555,"pZ":1.5640346784734935,"vX0":7.25641417768243,"vY0":-118.49012704219618,"vZ0":-1.2001854786169583,"x":72.43,"y":196.55,"x0":-2.7360612239795157,"y0":50.00104827172108,"z0":5.275147465633194,"aX":8.54267136234138},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-3.2,"breakHorizontal":-13.0,"spinRate":2714,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4643214182940456,"extension":6.258341408303326},"index":4,"playId":"85ae4cbc-fd9a-34b7-b3ab-eaaa49696410","pitchNumber":5,"startTime":"2026-05-08T00:36:59.264Z","endTime":"2026-05-08T00:37:03.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:37:03.499Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz called out on strikes.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-08T00:37:25.991Z","endTime":"2026-05-08T00:38:41.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.972150048068958,"aZ":-20.22697152636365,"pfxX":-9.971522519322425,"pfxZ":6.319180888228911,"pX":-0.8084556602019689,"pZ":1.7643648987969949,"vX0":8.508736422216476,"vY0":-136.80061292168642,"vZ0":-5.746480728260163,"x":147.82,"y":191.14,"x0":-2.667881206307533,"y0":50.00191074730463,"z0":5.2845409166529755,"aX":-18.845977119942237},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.3,"breakHorizontal":16.2,"spinRate":1988,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.4008211708897913,"extension":6.184290551333427},"index":0,"playId":"77f93512-99f4-307e-96dd-687a2637cb53","pitchNumber":1,"startTime":"2026-05-08T00:37:26.881Z","endTime":"2026-05-08T00:37:30.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":90.4,"endSpeed":82.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.168994187909917,"aZ":-21.911969473542108,"pfxX":0.8923253877089974,"pfxZ":5.849927775900284,"pX":0.8900638004161366,"pZ":4.027988245989281,"vX0":8.96403091346763,"vY0":-131.41280302238505,"vZ0":0.7589008252465882,"x":83.07,"y":130.02,"x0":-2.6772155684675543,"y0":50.000508108566564,"z0":5.360031025033637,"aX":1.5618729563302947},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.0,"breakHorizontal":-3.5,"spinRate":2333,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.4163892543596659,"extension":6.326876720826205},"index":1,"playId":"21b9c809-d664-3a77-87ee-6a797653b8c0","pitchNumber":2,"startTime":"2026-05-08T00:37:41.004Z","endTime":"2026-05-08T00:37:44.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.741594660033744,"aZ":-22.075418865392514,"pfxX":-7.058647265475815,"pfxZ":6.147149141029362,"pX":-0.19660663495295358,"pZ":0.26094688394294246,"vX0":8.640854851957666,"vY0":-127.26506479469471,"vZ0":-7.455794083079529,"x":124.49,"y":231.73,"x0":-2.716378513450139,"y0":50.00373629927375,"z0":4.9730325232525185,"aX":-11.59769984296107},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.6,"breakHorizontal":10.9,"spinRate":1560,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4301357114680071,"extension":6.457371850885171},"index":2,"playId":"e0735107-2520-3b0d-bde7-6bf8f9e44096","pitchNumber":3,"startTime":"2026-05-08T00:37:54.959Z","endTime":"2026-05-08T00:37:58.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":90.4,"endSpeed":82.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92117860219438,"aZ":-26.465371400955593,"pfxX":0.9465519653267904,"pfxZ":3.274040501560643,"pX":0.11431598363541277,"pZ":3.769629611586977,"vX0":7.104060590412602,"vY0":-131.4861912211339,"vZ0":0.6373555606841129,"x":112.64,"y":137.0,"x0":-2.749980148890895,"y0":50.00371061921805,"z0":5.494042345318894,"aX":1.6493293244528173},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.4,"breakHorizontal":-3.4,"spinRate":2351,"spinDirection":170},"zone":12,"typeConfidence":2.0,"plateTime":0.41720633450697386,"extension":5.990015916857457},"index":3,"playId":"5605712e-1353-37bd-bae3-fc4e5a0181d6","pitchNumber":4,"startTime":"2026-05-08T00:38:20.045Z","endTime":"2026-05-08T00:38:23.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.315869165743116,"aZ":-23.10970822309469,"pfxX":-11.397223283061576,"pfxZ":4.728625371798723,"pX":0.6641663171837348,"pZ":2.036998046074005,"vX0":12.29131308652299,"vY0":-137.7891545766037,"vZ0":-4.438027749993299,"x":91.68,"y":183.78,"x0":-2.3789159619762796,"y0":50.006563429258996,"z0":5.235008572863592,"aX":-21.866744053171068},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.7,"breakHorizontal":18.0,"spinRate":2095,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.39788220955512266,"extension":6.464689613009843},"index":4,"playId":"156c82c6-8c24-3715-9e09-5b564f82b7f3","pitchNumber":5,"startTime":"2026-05-08T00:38:37.253Z","endTime":"2026-05-08T00:38:41.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:38:41.580Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shea Langeliers flies out sharply to left fielder Brandon Marsh.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-08T00:39:04.991Z","endTime":"2026-05-08T00:39:43.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77544894784148,"aZ":-32.98693756968615,"pfxX":10.869238386235766,"pfxZ":-0.5761993813439208,"pX":0.2060286781058208,"pZ":1.6707407154280973,"vX0":3.427452876252436,"vY0":-119.21039915118207,"vZ0":-1.4920807497671351,"x":109.15,"y":193.67,"x0":-2.6671445752458385,"y0":50.00030129957398,"z0":5.319523554135733,"aX":15.431427950856369},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.1,"breakHorizontal":-20.5,"spinRate":2620,"spinDirection":57},"zone":8,"typeConfidence":2.0,"plateTime":0.46183637195976246,"extension":6.271836619584807},"index":0,"playId":"f5191e95-5352-3c09-98ce-23f700353541","pitchNumber":1,"startTime":"2026-05-08T00:39:05.847Z","endTime":"2026-05-08T00:39:09.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.760799859756048,"aZ":-32.906470515311284,"pfxX":9.849213450781168,"pfxZ":-0.5196002838380664,"pX":1.3673926413600752,"pZ":1.4307882202314397,"vX0":6.184520675541694,"vY0":-118.37510930480502,"vZ0":-1.7350703721226355,"x":64.88,"y":200.15,"x0":-2.5724068249201397,"y0":50.00474004837596,"z0":5.22853859162175,"aX":13.770126719154629},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.1,"breakHorizontal":-19.4,"spinRate":2617,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4653812793170049,"extension":6.241610485518953},"index":1,"playId":"ed7a9816-fc1c-3eb0-b736-4cf8b9f60886","pitchNumber":2,"startTime":"2026-05-08T00:39:19.357Z","endTime":"2026-05-08T00:39:22.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98930539705569,"aZ":-21.278636730406152,"pfxX":-9.493426123373313,"pfxZ":5.599479902310696,"pX":-0.6761840808629367,"pZ":2.886853408879282,"vX0":8.355892930039506,"vY0":-138.40041260376034,"vZ0":-2.74136276633407,"x":142.77,"y":160.83,"x0":-2.496440175533602,"y0":50.004167469107536,"z0":5.310400647572966,"aX":-18.475943336040505},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.7,"breakHorizontal":15.5,"spinRate":2066,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.39529792811722597,"extension":6.351099962716767},"hitData":{"launchSpeed":106.6,"launchAngle":40.0,"totalDistance":347.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":81.55,"coordY":66.73}},"index":2,"playId":"42d2b622-8b42-3310-a2c3-9224c7bba00d","pitchNumber":3,"startTime":"2026-05-08T00:39:32.887Z","endTime":"2026-05-08T00:39:43.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:39:43.952Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Schwarber singles on a line drive to right fielder Carlos Cortes.","rbi":0,"awayScore":12,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-08T00:41:56.197Z","endTime":"2026-05-08T00:42:08.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Darell Hernaiz replaces second baseman Jeff McNeil, batting 9th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-08T00:41:31.027Z","endTime":"2026-05-08T00:41:58.483Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":643446,"link":"/api/v1/people/643446"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.122708921964076,"aZ":-32.74645633607715,"pfxX":0.9721843108404976,"pfxZ":-0.3461356839993712,"pX":-0.24092734701084825,"pZ":2.3381688815536132,"vX0":2.2517655539565027,"vY0":-126.78780170438611,"vZ0":-1.8426629687381681,"x":126.18,"y":175.65,"x0":-1.2643285396708912,"y0":50.00581989872786,"z0":5.6694894408372525,"aX":1.5942349383719072},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.8,"breakHorizontal":-2.3,"spinRate":2375,"spinDirection":48},"zone":5,"typeConfidence":2.0,"plateTime":0.43078294446342325,"extension":6.663791461223519},"hitData":{"launchSpeed":80.9,"launchAngle":17.0,"totalDistance":209.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":169.99,"coordY":94.75}},"index":1,"playId":"18d0661e-3077-34dd-a7e7-73b7a9c36ef3","pitchNumber":1,"startTime":"2026-05-08T00:41:58.483Z","endTime":"2026-05-08T00:42:08.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:42:08.681Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Felix Reyes strikes out swinging.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-08T00:42:30.874Z","endTime":"2026-05-08T00:43:57.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.355497472868066,"aZ":-31.93935876345586,"pfxX":-8.985536503341908,"pfxZ":0.12022632449155601,"pX":-0.27296043863651354,"pZ":2.566645499142991,"vX0":4.989832743062676,"vY0":-137.50119952349033,"vZ0":-2.6880192614397798,"x":127.4,"y":169.48,"x0":-0.9536139568172287,"y0":50.00009297600865,"z0":5.746521802563609,"aX":-17.029555323924946},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":-0.2,"breakHorizontal":15.1,"spinRate":1813,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.3998857483796394,"extension":6.6813665526711645},"index":0,"playId":"d2073662-ea99-3440-a2ee-9b63fc7329b5","pitchNumber":1,"startTime":"2026-05-08T00:42:37.386Z","endTime":"2026-05-08T00:42:40.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02040125070018,"aZ":-25.89759692832548,"pfxX":-10.484385019766187,"pfxZ":3.2636578843970145,"pX":0.6552331668597734,"pZ":0.6578600233784748,"vX0":7.8642372814474975,"vY0":-138.24332219695017,"vZ0":-8.395576024798222,"x":92.02,"y":221.02,"x0":-0.8752461226507838,"y0":50.00018635057888,"z0":5.493474436412984,"aX":-20.134945149259494},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.2,"breakHorizontal":17.2,"spinRate":1919,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3973802107255824,"extension":6.820470051462437},"index":1,"playId":"09d2cde6-1494-362f-a9d4-4c85573f22f5","pitchNumber":2,"startTime":"2026-05-08T00:42:51.752Z","endTime":"2026-05-08T00:42:55.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02958347229062,"aZ":-22.921451217495278,"pfxX":-2.282952118539092,"pfxZ":5.1030062754424925,"pX":1.3149775089017217,"pZ":1.5327076426648945,"vX0":7.164986396848214,"vY0":-133.35241304533105,"vZ0":-5.563446616309149,"x":66.88,"y":197.4,"x0":-1.102747336560959,"y0":50.001200673938115,"z0":5.285879372285884,"aX":-4.138366899716715},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.3,"breakHorizontal":2.6,"spinRate":2152,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.40979287799651143,"extension":6.753294812406553},"index":2,"playId":"663f9061-c6f0-3f4a-9648-e3702bed11dd","pitchNumber":3,"startTime":"2026-05-08T00:43:14.895Z","endTime":"2026-05-08T00:43:18.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.51553570747484,"aZ":-29.78303680422652,"pfxX":-7.827508752029931,"pfxZ":1.2583019630573133,"pX":0.623001656779141,"pZ":1.87809789027532,"vX0":7.203331750937737,"vY0":-137.03850558697496,"vZ0":-4.5281066494838935,"x":93.25,"y":188.07,"x0":-1.0237140475902666,"y0":50.00298380599805,"z0":5.588331508642691,"aX":-14.875757627690405},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.4,"breakHorizontal":12.6,"spinRate":1816,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.3998200186660381,"extension":6.820737330533332},"index":3,"playId":"0a7fef7b-8041-3086-9cf2-0efc761736bf","pitchNumber":4,"startTime":"2026-05-08T00:43:33.426Z","endTime":"2026-05-08T00:43:37.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.464732107296307,"aZ":-31.341735756373918,"pfxX":-8.76201832815468,"pfxZ":0.4301144273322408,"pX":-0.15848208870160807,"pZ":0.6734665058888328,"vX0":5.56669165579061,"vY0":-137.54501058830664,"vZ0":-7.156885014026323,"x":123.04,"y":220.6,"x0":-1.0701192778354547,"y0":50.00000187703778,"z0":5.4339232030469375,"aX":-16.788123235233474},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":-0.5,"breakHorizontal":14.8,"spinRate":1788,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.39819133172350174,"extension":6.723614442157996},"index":4,"playId":"2357af28-aa2b-3996-a2b3-6bff2f3042a6","pitchNumber":5,"startTime":"2026-05-08T00:43:51.336Z","endTime":"2026-05-08T00:43:57.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:43:57.788Z","atBatIndex":58},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Adolis García grounds into a force out, third baseman Zack Gelof to second baseman Darell Hernaiz. Kyle Schwarber out at 2nd. Adolis García to 1st.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-08T00:44:17.555Z","endTime":"2026-05-08T00:44:37.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.331214223724164,"aZ":-32.15869110623549,"pfxX":3.3344500463915976,"pfxZ":0.007431469833640847,"pX":0.31094695059991256,"pZ":2.6565477700060054,"vX0":2.7994980373528042,"vY0":-123.68294672597722,"vZ0":-0.4296525779257393,"x":105.15,"y":167.05,"x0":-1.2698778200798668,"y0":50.001624665638275,"z0":5.536079409705164,"aX":5.1497744001922445},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.1,"breakHorizontal":-6.7,"spinRate":2208,"spinDirection":45},"zone":6,"typeConfidence":2.0,"plateTime":0.44334475136746354,"extension":6.727798236899808},"hitData":{"launchSpeed":83.7,"launchAngle":-43.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.92,"coordY":164.2}},"index":0,"playId":"44a4e13f-18fa-394a-9a83-5afb5c098a73","pitchNumber":1,"startTime":"2026-05-08T00:44:22.397Z","endTime":"2026-05-08T00:44:37.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:44:37.447Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Marsh grounds out, second baseman Darell Hernaiz to first baseman Nick Kurtz.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-08T00:45:10.909Z","endTime":"2026-05-08T00:46:01.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-08T00:45:00.756Z","endTime":"2026-05-08T00:45:13.212Z","isPitch":false,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06612274809823,"aZ":-23.431875523138416,"pfxX":-1.8920896883522078,"pfxZ":4.895634192440747,"pX":-0.17649703766633434,"pZ":3.4133277219087526,"vX0":3.9912687259404476,"vY0":-132.96125019472018,"vZ0":-0.8432046950630773,"x":123.73,"y":146.62,"x0":-1.4526965247000985,"y0":50.005273543677724,"z0":5.438121095020204,"aX":-3.381168255101804},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.9,"breakHorizontal":2.5,"spinRate":2052,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.4122763090300938,"extension":6.612629108641688},"index":1,"playId":"40787958-5cc7-3aad-ace9-a30975aa4c9e","pitchNumber":1,"startTime":"2026-05-08T00:45:13.212Z","endTime":"2026-05-08T00:45:17.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":89.5,"endSpeed":80.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73037812082714,"aZ":-38.20582641404112,"pfxX":-8.24264010448841,"pfxZ":-3.603147482112961,"pX":-0.09256849321009776,"pZ":1.1847050307452154,"vX0":5.219389764202968,"vY0":-130.0480981795245,"vZ0":-3.5127857429953417,"x":120.53,"y":206.79,"x0":-1.077032450831006,"y0":50.00124126628478,"z0":5.516239864188592,"aX":-13.814266218965406},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-7.2,"breakHorizontal":13.4,"spinRate":1369,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.42468926512036553,"extension":6.765501409478566},"index":2,"playId":"d0370b38-7ee3-3170-aefb-a4f496de3d81","pitchNumber":2,"startTime":"2026-05-08T00:45:31.825Z","endTime":"2026-05-08T00:45:35.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":80.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.37764817891114,"aZ":-31.053684576225976,"pfxX":-8.593759935952011,"pfxZ":0.6713269210547868,"pX":-1.3522589942920904,"pZ":1.8501690242221682,"vX0":2.5712751318187577,"vY0":-130.1886091443871,"vZ0":-3.271624544344377,"x":168.54,"y":188.83,"x0":-1.2506832333628424,"y0":50.0040854730641,"z0":5.533669633256797,"aX":-14.402923327028795},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.6,"breakHorizontal":14.8,"spinRate":1566,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.42460193063126317,"extension":6.51313666887449},"hitData":{"launchSpeed":70.6,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.33,"coordY":154.05}},"index":3,"playId":"6c1ff4f9-5d48-3cda-ae40-42308a8053dd","pitchNumber":3,"startTime":"2026-05-08T00:45:51.487Z","endTime":"2026-05-08T00:46:01.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:46:01.442Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out, second baseman Bryson Stott to first baseman Felix Reyes.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-08T00:48:30.674Z","endTime":"2026-05-08T00:48:59.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Garrett Stubbs replaces shortstop Trea Turner, batting 1st, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-08T00:47:49.878Z","endTime":"2026-05-08T00:47:49.907Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596117,"link":"/api/v1/people/596117"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"101","replacedPlayer":{"id":607208,"link":"/api/v1/people/607208"},"defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from third base to shortstop for Edmundo Sosa.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-08T00:47:49.907Z","endTime":"2026-05-08T00:47:49.908Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"700","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":596117,"link":"/api/v1/people/596117"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jonathan Bowlan replaces Chase Shugart.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-08T00:47:49.908Z","endTime":"2026-05-08T00:48:33.013Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680742,"link":"/api/v1/people/680742"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":596117,"link":"/api/v1/people/596117"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28201471784977,"aZ":-12.684061598610715,"pfxX":-7.153781096710706,"pfxZ":10.459656433069094,"pX":-0.345698151293988,"pZ":0.7853367403889966,"vX0":7.700094349334628,"vY0":-135.56494445214176,"vZ0":-11.829238596987526,"x":130.18,"y":217.58,"x0":-2.2917476595348316,"y0":50.006422053938884,"z0":6.087905053772981,"aX":-13.33521366713311},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":11.4,"spinRate":2118,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.4038406168113857,"extension":6.718384297280146},"index":3,"playId":"47ccf885-7145-3442-8e5d-29574430d03a","pitchNumber":1,"startTime":"2026-05-08T00:48:33.013Z","endTime":"2026-05-08T00:48:36.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":596117,"link":"/api/v1/people/596117"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.219274324051725,"aZ":-9.936003001863812,"pfxX":-5.284093225735136,"pfxZ":11.711158298711538,"pX":-0.12449456457125099,"pZ":2.0693374305840906,"vX0":8.056957021705069,"vY0":-137.36288843799983,"vZ0":-9.50199862944608,"x":121.75,"y":182.91,"x0":-2.4176808585313787,"y0":50.00423961219043,"z0":6.261843768793952,"aX":-10.035562369261786},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.2,"breakHorizontal":7.8,"spinRate":2444,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.39970418193910584,"extension":6.593720154458082},"hitData":{"launchSpeed":108.2,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.42,"coordY":147.46}},"index":4,"playId":"764915ba-287b-357e-a974-56ddcf8e9f55","pitchNumber":2,"startTime":"2026-05-08T00:48:51.762Z","endTime":"2026-05-08T00:48:59.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":596117,"link":"/api/v1/people/596117"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:48:59.795Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brent Rooker strikes out swinging.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-08T00:49:23.777Z","endTime":"2026-05-08T00:51:21.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.9,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.215291990938255,"aZ":-8.951831669620693,"pfxX":-6.065470571951333,"pfxZ":11.47489272781456,"pX":0.5038178634120891,"pZ":2.350598140947621,"vX0":9.401760748218182,"vY0":-141.57265460001,"vZ0":-9.441003804377868,"x":97.8,"y":175.31,"x0":-2.0767075372941406,"y0":50.00603803827335,"z0":6.307434644803919,"aX":-12.278873695843282},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.8,"breakHorizontal":9.0,"spinRate":2365,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.3873222112845869,"extension":6.5406244614237865},"index":0,"playId":"49d49dcf-1a56-3922-94c5-a5e3e5632513","pitchNumber":1,"startTime":"2026-05-08T00:49:23.777Z","endTime":"2026-05-08T00:49:27.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":596117,"link":"/api/v1/people/596117"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.1,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.51849050757938,"aZ":-10.772055372435764,"pfxX":-6.503009479107096,"pfxZ":10.695544022522283,"pX":0.1005101624318237,"pZ":3.336487953175237,"vX0":8.494545116673637,"vY0":-141.1322168834499,"vZ0":-6.543118510171076,"x":113.17,"y":148.69,"x0":-2.1148098939814752,"y0":50.00610577234658,"z0":6.391453800848382,"aX":-13.016927494615427},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.0,"breakHorizontal":9.8,"spinRate":2394,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.38930178037079477,"extension":6.574999464936766},"index":1,"playId":"a7cc3c2e-4962-3434-94e9-a8d036d1c552","pitchNumber":2,"startTime":"2026-05-08T00:49:41.355Z","endTime":"2026-05-08T00:49:44.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":596117,"link":"/api/v1/people/596117"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":98.3,"endSpeed":89.0,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.21548353558941,"aZ":-8.944957810604778,"pfxX":-6.54488252109061,"pfxZ":11.399923687018068,"pX":1.5770931448503758,"pZ":2.879514485760323,"vX0":11.955070176971882,"vY0":-142.43068621305295,"vZ0":-7.917217153394971,"x":56.88,"y":161.03,"x0":-1.8400824572868981,"y0":50.002884176516574,"z0":6.274401003074397,"aX":-13.337163298962956},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.0,"breakHorizontal":9.2,"spinRate":2449,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.38576423615497646,"extension":6.772127727622528},"index":2,"playId":"14995cec-70bd-3d08-bf7b-992a8fc29120","pitchNumber":3,"startTime":"2026-05-08T00:49:59.565Z","endTime":"2026-05-08T00:50:03.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":596117,"link":"/api/v1/people/596117"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.511111226153837,"aZ":-31.595852649492823,"pfxX":1.0653284614572183,"pfxZ":0.3429272897842792,"pX":1.083306147122525,"pZ":0.6399676466585699,"vX0":7.986039454534628,"vY0":-129.7828313081483,"vZ0":-7.802411696501156,"x":75.71,"y":221.5,"x0":-2.179066792494188,"y0":50.00596699130039,"z0":6.10949517768958,"aX":1.806301122203945},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.1,"breakHorizontal":-3.8,"spinRate":2626,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.42290586055079693,"extension":6.780366430417465},"index":3,"playId":"7d6e4505-0206-3f73-8da6-6e753577f6b6","pitchNumber":4,"startTime":"2026-05-08T00:50:16.724Z","endTime":"2026-05-08T00:50:20.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":596117,"link":"/api/v1/people/596117"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.127558125092044,"aZ":-32.46212614187576,"pfxX":1.527645868864373,"pfxZ":-0.1702149457554798,"pX":0.7376125020527045,"pZ":1.9672160829501364,"vX0":7.089085458860117,"vY0":-128.59693073882025,"vZ0":-4.407425314562406,"x":88.88,"y":185.67,"x0":-2.255448427004675,"y0":50.004298925829524,"z0":6.22675580477875,"aX":2.5536352777845086},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.1,"breakHorizontal":-4.4,"spinRate":2629,"spinDirection":84},"zone":9,"typeConfidence":2.0,"plateTime":0.4262207212093636,"extension":6.767112151763573},"index":4,"playId":"cc70b9ce-4374-35b9-9476-13f7535e3e97","pitchNumber":5,"startTime":"2026-05-08T00:50:36.531Z","endTime":"2026-05-08T00:50:40.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":596117,"link":"/api/v1/people/596117"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.422174804003657,"aZ":-30.120636648173935,"pfxX":0.5696933966722373,"pfxZ":1.2230009763752232,"pX":2.0165753973997598,"pZ":0.45423991892185334,"vX0":10.539637442775813,"vY0":-128.61312948124709,"vZ0":-8.167577112486077,"x":40.13,"y":226.52,"x0":-2.2001251049163355,"y0":50.00466512792171,"z0":5.990681075985123,"aX":0.9596941352240358},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.6,"breakHorizontal":-3.2,"spinRate":2539,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4250480698337,"extension":6.797023352036384},"index":5,"playId":"18806dee-e426-3c50-ad48-ce0a694bdf2f","pitchNumber":6,"startTime":"2026-05-08T00:50:57.586Z","endTime":"2026-05-08T00:51:00.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":596117,"link":"/api/v1/people/596117"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.719298453345367,"aZ":-22.179441622705284,"pfxX":-7.378712731402867,"pfxZ":5.595465787104754,"pX":0.4014760826178026,"pZ":2.3114616749122843,"vX0":9.69394454324816,"vY0":-132.89927328206247,"vZ0":-5.600577404357939,"x":101.7,"y":176.37,"x0":-2.336316328174851,"y0":50.00663926685133,"z0":6.059261368849826,"aX":-13.190614042139568},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.0,"breakHorizontal":11.3,"spinRate":1546,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.41227781180607437,"extension":6.772438252901841},"index":6,"playId":"4f401d03-5ebd-3ca5-8ce5-ca7480273859","pitchNumber":7,"startTime":"2026-05-08T00:51:17.231Z","endTime":"2026-05-08T00:51:21.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":596117,"link":"/api/v1/people/596117"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_ab"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_ab"},{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:51:21.448Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out to first baseman Felix Reyes.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-08T00:51:49.639Z","endTime":"2026-05-08T00:52:20.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694025,"link":"/api/v1/people/694025"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8999504729386,"aZ":-30.892682493590712,"pfxX":9.743521222272337,"pfxZ":0.8740779080053733,"pX":1.8927765865761987,"pZ":-0.7677480978685672,"vX0":7.448574922207364,"vY0":-121.49385694950435,"vZ0":-9.198095122469386,"x":44.85,"y":259.51,"x0":-2.4990479452056737,"y0":50.00466836456212,"z0":5.8241475037448405,"aX":14.296463165921613},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.8,"breakHorizontal":-19.7,"spinRate":2568,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.45405111032665735,"extension":6.705474132046249},"index":0,"playId":"1cbb403e-3f4c-335f-9c2e-7c4e95a0cabc","pitchNumber":1,"startTime":"2026-05-08T00:51:49.639Z","endTime":"2026-05-08T00:51:53.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":596117,"link":"/api/v1/people/596117"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":90.9,"endSpeed":82.7,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.073506328694222,"aZ":-22.330004868882444,"pfxX":-8.81301460254582,"pfxZ":5.614652520314272,"pX":-0.20170853914625192,"pZ":2.2187382945467755,"vX0":8.613400029181125,"vY0":-132.02311419378464,"vZ0":-5.6928068388248265,"x":124.69,"y":178.87,"x0":-2.373277699850148,"y0":50.00000770085164,"z0":6.063581216757856,"aX":-15.439367610420522},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.0,"breakHorizontal":13.9,"spinRate":1862,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.4160726456007495,"extension":6.7578946228427235},"hitData":{"launchSpeed":81.8,"launchAngle":-48.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.14,"coordY":163.69}},"index":1,"playId":"cc666edd-063e-3e4d-8644-fa916174e8aa","pitchNumber":2,"startTime":"2026-05-08T00:52:12.237Z","endTime":"2026-05-08T00:52:20.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":596117,"link":"/api/v1/people/596117"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_ab"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:52:20.517Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryson Stott grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-08T00:54:29.947Z","endTime":"2026-05-08T00:56:11.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.854363353836504,"aZ":-32.19843811094648,"pfxX":2.4733722686251562,"pfxZ":-0.01687384847905604,"pX":0.27072133719473324,"pZ":0.439040013189039,"vX0":3.4652501437608523,"vY0":-125.4007408562163,"vZ0":-5.6219087099860525,"x":106.68,"y":226.93,"x0":-1.451398690551873,"y0":50.001106503003825,"z0":5.3430645846065,"aX":3.9304039122949015},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.1,"breakHorizontal":-5.3,"spinRate":2253,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.43713109939220507,"extension":6.5646467724264435},"index":0,"playId":"4678d577-1601-3a64-a792-060cd2656eec","pitchNumber":1,"startTime":"2026-05-08T00:54:35.152Z","endTime":"2026-05-08T00:54:38.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.481647041837675,"aZ":-29.701760732488573,"pfxX":-8.156766812605685,"pfxZ":1.3010580429276635,"pX":-1.3174089726364475,"pZ":2.05923494985305,"vX0":2.4911972359459607,"vY0":-136.63725983238797,"vZ0":-4.136192282049292,"x":167.22,"y":183.18,"x0":-1.1800837568106182,"y0":50.0010385895587,"z0":5.62841670059653,"aX":-15.45472657061293},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.7,"breakHorizontal":14.3,"spinRate":1859,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.40053255916937447,"extension":6.808302467407762},"index":1,"playId":"40cc5434-e88e-3dfa-b874-559101a97c3e","pitchNumber":2,"startTime":"2026-05-08T00:54:52.867Z","endTime":"2026-05-08T00:54:56.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.219647271587093,"aZ":-29.42364814466761,"pfxX":-8.028773167068366,"pfxZ":1.4550962872825188,"pX":-0.9368782877100947,"pZ":3.0919243638695466,"vX0":3.423704314669467,"vY0":-136.94470723639003,"vZ0":-1.6506432541555762,"x":152.71,"y":155.3,"x0":-1.1625379808999532,"y0":50.00492374331223,"z0":5.721926682973588,"aX":-15.198370935259794},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.5,"breakHorizontal":13.8,"spinRate":1856,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4004970272071686,"extension":6.800936966354537},"index":2,"playId":"7708c813-1cbb-3e40-ba96-e4d35c76f8f2","pitchNumber":3,"startTime":"2026-05-08T00:55:11.562Z","endTime":"2026-05-08T00:55:15.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.735895073780725,"aZ":-22.186504295673046,"pfxX":-3.4021602655623786,"pfxZ":5.3708380429696785,"pX":0.32418541399163286,"pZ":2.516916002665673,"vX0":5.612049548780117,"vY0":-135.11413234514742,"vZ0":-3.968243488628565,"x":104.64,"y":170.82,"x0":-1.3319800996125652,"y0":50.006414869608186,"z0":5.552094162911003,"aX":-6.331213517367273},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.1,"breakHorizontal":5.0,"spinRate":1925,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.40443119094843416,"extension":6.790514333596792},"index":3,"playId":"021ae1f2-f9e8-3359-abf8-513b991920c4","pitchNumber":4,"startTime":"2026-05-08T00:55:28.746Z","endTime":"2026-05-08T00:55:32.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.503795116623632,"aZ":-30.683568209087888,"pfxX":-8.655675409993524,"pfxZ":0.7894220831833589,"pX":0.03258467571676227,"pZ":1.6573080611592363,"vX0":5.678677670333664,"vY0":-136.89196532134534,"vZ0":-4.822174475123561,"x":115.76,"y":194.03,"x0":-0.948977496498501,"y0":50.004765873818855,"z0":5.553767468530034,"aX":-16.35457182407724},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":0.6,"breakHorizontal":14.4,"spinRate":1836,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.400813626187114,"extension":6.781686231367421},"index":4,"playId":"e64fe87b-fa83-36e5-bb76-df00168c39ff","pitchNumber":5,"startTime":"2026-05-08T00:55:42.773Z","endTime":"2026-05-08T00:55:46.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-08T00:55:52.182Z","endTime":"2026-05-08T00:56:02.300Z","isPitch":false,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":94.4,"endSpeed":85.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.879948972525476,"aZ":-31.238622689085496,"pfxX":-8.70279437077973,"pfxZ":0.4915402425242448,"pX":-0.7630154793470901,"pZ":2.864764429779557,"vX0":4.450924630612227,"vY0":-137.42759180967403,"vZ0":-1.6637606685066044,"x":146.08,"y":161.43,"x0":-1.2804309607495534,"y0":50.002038541811025,"z0":5.617287352664093,"aX":-16.503505862876313},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":0.7,"breakHorizontal":14.8,"spinRate":1808,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.39986068230545735,"extension":6.788018265418692},"hitData":{"launchSpeed":82.2,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.28,"coordY":144.93}},"index":6,"playId":"dcb02624-889d-3d03-acb6-959916500bb5","pitchNumber":6,"startTime":"2026-05-08T00:56:02.300Z","endTime":"2026-05-08T00:56:11.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:56:11.151Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edmundo Sosa grounds out, third baseman Zack Gelof to first baseman Nick Kurtz.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-08T00:56:34.342Z","endTime":"2026-05-08T00:57:12.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.979308590261244,"aZ":-36.14938372457153,"pfxX":2.68358405352714,"pfxZ":-2.45259252369668,"pX":0.16527433828399887,"pZ":2.7225116321344465,"vX0":2.5118560341919354,"vY0":-126.98048239055464,"vZ0":0.1400214230061947,"x":110.7,"y":165.27,"x0":-1.188379108001365,"y0":50.004171005956174,"z0":5.56218616567705,"aX":4.346493777602481},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.2,"breakHorizontal":-5.5,"spinRate":2200,"spinDirection":39},"zone":5,"typeConfidence":2.0,"plateTime":0.4326937318085817,"extension":6.475001674155861},"index":0,"playId":"7d1b390d-4540-3c13-945d-a5a64a3fbc7e","pitchNumber":1,"startTime":"2026-05-08T00:56:36.043Z","endTime":"2026-05-08T00:56:40.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.971036540998643,"aZ":-37.41335760502705,"pfxX":4.072368023315331,"pfxZ":-3.259261351366677,"pX":2.00397902308711,"pZ":0.23078179679795208,"vX0":6.634813891754519,"vY0":-126.98788249580339,"vZ0":-5.098166946113885,"x":40.61,"y":232.55,"x0":-1.188567084450554,"y0":50.00461724561653,"z0":5.2959203562972235,"aX":6.541910843027611},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-7.0,"breakHorizontal":-9.1,"spinRate":2315,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.43405963177048124,"extension":6.629680545307486},"index":1,"playId":"f8fad070-e2dd-369c-8e10-735c34b0d2f2","pitchNumber":2,"startTime":"2026-05-08T00:56:48.048Z","endTime":"2026-05-08T00:56:51.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":87.2,"endSpeed":80.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.829487497795565,"aZ":-36.284045558814974,"pfxX":6.036792875207617,"pfxZ":-2.521684688038656,"pX":1.3545495561695498,"pZ":2.0080762893643493,"vX0":4.153853501160881,"vY0":-126.97853847752914,"vZ0":-1.4255707419620673,"x":65.37,"y":184.56,"x0":-1.0889108284891602,"y0":50.00504053704055,"z0":5.4726515788926235,"aX":9.825405604415142},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.7,"breakHorizontal":-11.9,"spinRate":2393,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4319102901260883,"extension":6.631127265227385},"hitData":{"launchSpeed":60.9,"launchAngle":-49.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.25,"coordY":170.41}},"index":2,"playId":"5fe6a81b-6d83-3f01-b49f-23caa5d3d985","pitchNumber":3,"startTime":"2026-05-08T00:57:05.116Z","endTime":"2026-05-08T00:57:12.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:57:12.758Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Crawford singles on a ground ball to pitcher J.T. Ginn.","rbi":0,"awayScore":12,"homeScore":1,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-08T00:57:40.331Z","endTime":"2026-05-08T00:58:06.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669372,"link":"/api/v1/people/669372"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.5,"endSpeed":85.5,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.737467750077723,"aZ":-22.533937400348293,"pfxX":-2.304866301298773,"pfxZ":5.21651481897495,"pX":1.622482371135774,"pZ":2.1169831785726205,"vX0":8.753428070891848,"vY0":-134.50727299463315,"vZ0":-4.548579686214828,"x":55.15,"y":181.62,"x0":-1.3620878986570548,"y0":50.00611127584118,"z0":5.409863474016472,"aX":-4.2632538737338095},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.8,"breakHorizontal":2.5,"spinRate":2126,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4058407116176266,"extension":6.894030818716434},"index":0,"playId":"8d5a6f90-b9f4-3ba7-bbba-396930041bc2","pitchNumber":1,"startTime":"2026-05-08T00:57:43.350Z","endTime":"2026-05-08T00:57:47.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.690888251661857,"aZ":-29.8601475970171,"pfxX":-8.314729402584994,"pfxZ":1.4106532386406538,"pX":-0.28823621902128793,"pZ":1.8963214267802107,"vX0":5.101117594998705,"vY0":-128.2869210403655,"vZ0":-3.1081039866354536,"x":127.99,"y":187.58,"x0":-1.2351820489108762,"y0":50.00640569550846,"z0":5.482698938292887,"aX":-13.685392483531102},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.0,"breakHorizontal":13.7,"spinRate":1447,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.4290458658365348,"extension":6.8057791250657385},"hitData":{"launchSpeed":96.0,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.12,"coordY":179.92}},"index":1,"playId":"a2277e06-fbf9-30e7-a3b1-2c272c5c58f9","pitchNumber":2,"startTime":"2026-05-08T00:57:58.185Z","endTime":"2026-05-08T00:58:06.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-08T00:58:06.094Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Marchán called out on strikes.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-08T00:59:23.874Z","endTime":"2026-05-08T01:00:49.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-08T00:58:20.460Z","endTime":"2026-05-08T00:59:26.183Z","isPitch":false,"type":"action","player":{"id":665561,"link":"/api/v1/people/665561"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.539743944006354,"aZ":-24.03837455980826,"pfxX":-1.8147309605372834,"pfxZ":4.6481707820146445,"pX":0.06136580318189747,"pZ":2.1776877045389282,"vX0":4.736381574614976,"vY0":-131.37350954112884,"vZ0":-3.4905700882350548,"x":114.66,"y":179.98,"x0":-1.5281832464639329,"y0":50.00257453023909,"z0":5.308105320890524,"aX":-3.1763946704146466},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.9,"breakHorizontal":2.3,"spinRate":2043,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.4167567106265606,"extension":6.711492742861267},"index":1,"playId":"be8e9c2e-ad2e-306a-94d2-0e19c30024af","pitchNumber":1,"startTime":"2026-05-08T00:59:26.183Z","endTime":"2026-05-08T00:59:30.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.183177080381775,"aZ":-29.546042028476442,"pfxX":-9.49419571498226,"pfxZ":1.5628068673320574,"pX":0.41261547614341415,"pZ":0.6054724164211841,"vX0":7.001563251311153,"vY0":-129.42243685850013,"vZ0":-6.5185090049701975,"x":101.27,"y":222.43,"x0":-1.1058987641233131,"y0":50.003012870356244,"z0":5.4451408363475755,"aX":-15.967795989531371},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.4,"breakHorizontal":15.5,"spinRate":1366,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.42460616104188054,"extension":6.719618401081531},"index":2,"playId":"7cdd1d90-477c-36d2-9126-9d11b016d279","pitchNumber":2,"startTime":"2026-05-08T00:59:52.962Z","endTime":"2026-05-08T00:59:56.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.867722849219582,"aZ":-30.597670507902603,"pfxX":-7.712386457655131,"pfxZ":0.9499505478979646,"pX":-0.6224920814043605,"pZ":1.5538056089822003,"vX0":4.026912114554255,"vY0":-128.75818854856436,"vZ0":-3.868904506785839,"x":140.73,"y":196.83,"x0":-1.2117595630092644,"y0":50.00547116708538,"z0":5.466005496632991,"aX":-12.840790834572754},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.0,"breakHorizontal":13.0,"spinRate":1552,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.4267929840192126,"extension":6.675349379297015},"index":3,"playId":"c3ded3e0-f475-306c-8f03-f6b335fef6b4","pitchNumber":3,"startTime":"2026-05-08T01:00:14.918Z","endTime":"2026-05-08T01:00:18.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16651446854161,"aZ":-26.99832520337418,"pfxX":-9.697663965917886,"pfxZ":2.7108862312838653,"pX":0.13961588109555306,"pZ":3.0049343455828224,"vX0":6.265706123630854,"vY0":-137.76331074275373,"vZ0":-2.1463090491761703,"x":111.68,"y":157.65,"x0":-0.9106285557911286,"y0":50.00663200662724,"z0":5.6292654609074555,"aX":-18.54242898107855},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.7,"breakHorizontal":16.2,"spinRate":1960,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.3984172611585963,"extension":6.7623670789517565},"index":4,"playId":"877ea60a-3651-3fee-9f44-1d893417471b","pitchNumber":4,"startTime":"2026-05-08T01:00:45.017Z","endTime":"2026-05-08T01:00:49.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-08T01:00:49.719Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Harris flies out to center fielder Justin Crawford.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-08T01:02:59.342Z","endTime":"2026-05-08T01:03:21.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Kyle Schwarber remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-08T01:02:42.735Z","endTime":"2026-05-08T01:02:42.753Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"200","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":596117,"link":"/api/v1/people/596117"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from first base to third base for Felix Reyes.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-08T01:02:42.753Z","endTime":"2026-05-08T01:02:42.754Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694025,"link":"/api/v1/people/694025"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"301","replacedPlayer":{"id":547180,"link":"/api/v1/people/547180"},"defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":596117,"link":"/api/v1/people/596117"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Garrett Stubbs replaces Jonathan Bowlan, batting 1st.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-08T01:02:42.754Z","endTime":"2026-05-08T01:03:20.296Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596117,"link":"/api/v1/people/596117"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"101","replacedPlayer":{"id":607208,"link":"/api/v1/people/607208"},"defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":596117,"link":"/api/v1/people/596117"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Brett Harris replaces Jacob Wilson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-05-08T01:03:01.206Z","endTime":"2026-05-08T01:03:01.207Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695391,"link":"/api/v1/people/695391"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":805779,"link":"/api/v1/people/805779"},"defense":{"pitcher":{"id":596117,"link":"/api/v1/people/596117","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":694025,"link":"/api/v1/people/694025"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":44.6,"endSpeed":41.2,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":7.039365900504781,"aZ":-28.74637593348639,"pfxX":-3.0696109439054076,"pfxZ":8.25153511250555,"pX":0.315551980889367,"pZ":4.630878376869963,"vX0":2.363325534273252,"vY0":-64.23086519303403,"vZ0":8.053808832481371,"x":104.97,"y":113.75,"x0":-1.1546747745314074,"y0":50.00197750798689,"z0":7.248054019267225,"aX":-1.2746776829593958},"breaks":{"breakAngle":2.4,"breakLength":27.6,"breakY":24.0,"breakVertical":-121.2,"breakVerticalInduced":19.8,"breakHorizontal":4.4,"spinRate":1148,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.8547871671063207,"extension":4.5655261432769185},"index":4,"playId":"1e2fd03b-c294-3d1b-abf3-0bf883998b05","pitchNumber":1,"startTime":"2026-05-08T01:03:01.208Z","endTime":"2026-05-08T01:03:05.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596117,"link":"/api/v1/people/596117","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":694025,"link":"/api/v1/people/694025"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":695391,"link":"/api/v1/people/695391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":45.7,"endSpeed":42.4,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":7.620272229670421,"aZ":-28.91828949450907,"pfxX":-2.888491069234836,"pfxZ":7.432533839324567,"pX":0.306629929532046,"pZ":3.069862551455434,"vX0":2.8085960907292504,"vY0":-66.03482981971815,"vZ0":6.408804506471432,"x":105.31,"y":155.89,"x0":-1.4811364349908693,"y0":50.001524887064,"z0":6.7068983132247135,"aX":-1.264353292101499},"breaks":{"breakAngle":2.4,"breakLength":26.4,"breakY":24.0,"breakVertical":-116.2,"breakVerticalInduced":17.5,"breakHorizontal":3.8,"spinRate":1127,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.8323186265029121,"extension":4.849000792642763},"hitData":{"launchSpeed":80.4,"launchAngle":34.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.54,"coordY":88.71}},"index":5,"playId":"c640a5a7-dba3-36ef-b250-628d0942c3a8","pitchNumber":2,"startTime":"2026-05-08T01:03:10.750Z","endTime":"2026-05-08T01:03:21.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596117,"link":"/api/v1/people/596117","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":694025,"link":"/api/v1/people/694025"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":695391,"link":"/api/v1/people/695391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695391,"link":"/api/v1/people/695391"},"credit":"b_ab"},{"player":{"id":596117,"link":"/api/v1/people/596117"},"credit":"p_ab"},{"player":{"id":695391,"link":"/api/v1/people/695391"},"credit":"b_pa"},{"player":{"id":596117,"link":"/api/v1/people/596117"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-08T01:03:21.742Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lawrence Butler flies out sharply to center fielder Justin Crawford.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-08T01:03:35.347Z","endTime":"2026-05-08T01:03:46.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":43.9,"endSpeed":40.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":6.771230190458683,"aZ":-29.189747722279982,"pfxX":-4.67671034751692,"pfxZ":7.445295803462457,"pX":-0.23407960192212393,"pZ":3.9796634429947133,"vX0":2.3088279452905156,"vY0":-63.098009886367755,"vZ0":7.87508011450019,"x":125.92,"y":131.33,"x0":-1.4851151526840793,"y0":50.002441087647185,"z0":7.093348978324492,"aX":-1.8747246638992716},"breaks":{"breakAngle":3.6,"breakLength":28.8,"breakY":24.0,"breakVertical":-127.8,"breakVerticalInduced":18.4,"breakHorizontal":7.3,"spinRate":1152,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.8700061114922262,"extension":4.436701723829195},"hitData":{"launchSpeed":102.7,"launchAngle":41.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":168.67,"coordY":59.36}},"index":0,"playId":"3834aa8a-b63f-3657-81cc-e3d2f95ff24c","pitchNumber":1,"startTime":"2026-05-08T01:03:35.347Z","endTime":"2026-05-08T01:03:46.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596117,"link":"/api/v1/people/596117","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":694025,"link":"/api/v1/people/694025"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":596117,"link":"/api/v1/people/596117"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":596117,"link":"/api/v1/people/596117"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-08T01:03:46.138Z","atBatIndex":69},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Zack Gelof lines out sharply to left fielder Brandon Marsh.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-08T01:04:05.660Z","endTime":"2026-05-08T01:04:28.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":40.5,"endSpeed":37.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.868209397879943,"aZ":-29.383979852248544,"pfxX":-4.20650151608498,"pfxZ":8.3487198706841,"pX":-0.8444066367082346,"pZ":5.2226189668436795,"vX0":1.1547413519963505,"vY0":-57.708407181222256,"vZ0":10.160436637315392,"x":149.19,"y":97.77,"x0":-1.3166436671583381,"y0":50.00112374000311,"z0":7.680358604982683,"aX":-1.4045573310597386},"breaks":{"breakAngle":2.4,"breakLength":34.8,"breakY":24.0,"breakVertical":-153.2,"breakVerticalInduced":22.0,"breakHorizontal":7.0,"spinRate":1003,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.9527465660402434,"extension":4.38206458660516},"index":0,"playId":"c8c57b95-a2a0-3a26-bc3c-90a4b667252a","pitchNumber":1,"startTime":"2026-05-08T01:04:05.660Z","endTime":"2026-05-08T01:04:09.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596117,"link":"/api/v1/people/596117","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":694025,"link":"/api/v1/people/694025"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":45.1,"endSpeed":42.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":6.920829967163163,"aZ":-29.14501947363597,"pfxX":-5.812302223628024,"pfxZ":7.014457053764209,"pX":-0.18134766835980573,"pZ":1.690911430447429,"vX0":2.3847148293525975,"vY0":-65.28097834843314,"vZ0":4.841150316477938,"x":123.91,"y":193.13,"x0":-1.2773150460013056,"y0":50.000695256678064,"z0":6.7122466285619105,"aX":-2.506471572562056},"breaks":{"breakAngle":4.8,"breakLength":26.4,"breakY":24.0,"breakVertical":-120.1,"breakVerticalInduced":15.8,"breakHorizontal":9.5,"spinRate":1107,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.8392739880307039,"extension":4.703823160217533},"hitData":{"launchSpeed":106.0,"launchAngle":17.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":78.59,"coordY":96.51}},"index":1,"playId":"cd9fa26d-e423-37ad-81f2-5075dcb9eecf","pitchNumber":2,"startTime":"2026-05-08T01:04:16.803Z","endTime":"2026-05-08T01:04:28.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596117,"link":"/api/v1/people/596117","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":694025,"link":"/api/v1/people/694025"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_ab"},{"player":{"id":596117,"link":"/api/v1/people/596117"},"credit":"p_ab"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_pa"},{"player":{"id":596117,"link":"/api/v1/people/596117"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-08T01:04:28.941Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Stubbs strikes out swinging, catcher Shea Langeliers to first baseman Nick Kurtz.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-08T01:06:36.484Z","endTime":"2026-05-08T01:07:33.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621139,"fullName":"Brooks Kriske","link":"/api/v1/people/621139"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Brett Harris remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-08T01:06:10.519Z","endTime":"2026-05-08T01:06:10.536Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695391,"link":"/api/v1/people/695391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":805779,"link":"/api/v1/people/805779"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to shortstop for Darell Hernaiz.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-08T01:06:10.536Z","endTime":"2026-05-08T01:06:10.537Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":643446,"link":"/api/v1/people/643446"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":687231,"link":"/api/v1/people/687231"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brooks Kriske replaces J.T. Ginn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-08T01:06:10.537Z","endTime":"2026-05-08T01:06:38.804Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621139,"link":"/api/v1/people/621139"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":695391,"link":"/api/v1/people/695391"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.337348634197163,"aZ":-13.09472702249642,"pfxX":-4.522701801954531,"pfxZ":10.620386741383369,"pX":0.14236525394076233,"pZ":3.0197967247498716,"vX0":4.801120563014319,"vY0":-133.35816988102005,"vZ0":-5.720416160574695,"x":111.57,"y":157.25,"x0":-1.0958108408517255,"y0":50.006374251448484,"z0":6.141588886445817,"aX":-8.128124660004097},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.1,"breakHorizontal":7.1,"spinRate":2226,"spinDirection":205},"zone":2,"typeConfidence":0.89,"plateTime":0.41111478762683884,"extension":6.097627141216895},"index":3,"playId":"36785a7b-0849-39b3-b97e-fb7b281d83df","pitchNumber":1,"startTime":"2026-05-08T01:06:38.804Z","endTime":"2026-05-08T01:06:44.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":695391,"link":"/api/v1/people/695391"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.525828502411258,"aZ":-33.96892118457661,"pfxX":-5.4262540880006735,"pfxZ":-1.276403285618354,"pX":-1.1522485082821525,"pZ":2.613323874600412,"vX0":1.7078403623563028,"vY0":-118.55082442988814,"vZ0":-1.2398323523217805,"x":160.92,"y":168.22,"x0":-1.1827299680388417,"y0":50.00393635909581,"z0":6.282037608111582,"aX":-7.619574504788023},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.3,"breakHorizontal":9.4,"spinRate":937,"spinDirection":229},"zone":11,"typeConfidence":0.91,"plateTime":0.46442501511807555,"extension":6.101389244167467},"index":4,"playId":"93898078-45fc-3187-906a-c3fcb76063cc","pitchNumber":2,"startTime":"2026-05-08T01:06:56.006Z","endTime":"2026-05-08T01:06:59.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":695391,"link":"/api/v1/people/695391"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":74.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.813695146281646,"aZ":-22.30776748358236,"pfxX":-3.9941182818660854,"pfxZ":6.878392163762639,"pX":0.4693069044600451,"pZ":2.659708439890717,"vX0":4.20560813251949,"vY0":-119.99678611970599,"vZ0":-3.6255047711825528,"x":99.11,"y":166.97,"x0":-0.8009414531480933,"y0":50.00169666600484,"z0":6.2161047667797495,"aX":-5.727971528945541},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":11.6,"breakHorizontal":6.0,"spinRate":1122,"spinDirection":233},"zone":6,"typeConfidence":0.89,"plateTime":0.4593778675952138,"extension":6.038807174331087},"index":5,"playId":"ec890231-62a7-3b30-b5e9-f9c89ea43466","pitchNumber":3,"startTime":"2026-05-08T01:07:10.068Z","endTime":"2026-05-08T01:07:14.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":695391,"link":"/api/v1/people/695391"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.411674562732312,"aZ":-33.728444664946274,"pfxX":-6.770561449607345,"pfxZ":-1.0809372989348982,"pX":0.36442832035594497,"pZ":0.3777618829735022,"vX0":5.011609080139873,"vY0":-120.44114424391445,"vZ0":-6.445772129344623,"x":103.11,"y":228.58,"x0":-0.887646685404521,"y0":50.00373758989914,"z0":6.1562214194874985,"aX":-9.718526055310829},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.6,"breakHorizontal":10.7,"spinRate":1106,"spinDirection":245},"zone":14,"typeConfidence":0.91,"plateTime":0.4588299380301768,"extension":6.023441156390318},"index":6,"playId":"a036d13f-94c2-3295-bfa6-e4a6e679a67a","pitchNumber":4,"startTime":"2026-05-08T01:07:24.971Z","endTime":"2026-05-08T01:07:33.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":695391,"link":"/api/v1/people/695391"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596117,"link":"/api/v1/people/596117"},"credit":"b_ab"},{"player":{"id":621139,"link":"/api/v1/people/621139"},"credit":"p_ab"},{"player":{"id":596117,"link":"/api/v1/people/596117"},"credit":"b_pa"},{"player":{"id":621139,"link":"/api/v1/people/621139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-08T01:07:33.200Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Schwarber pops out to first baseman Nick Kurtz.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-08T01:07:56.013Z","endTime":"2026-05-08T01:08:39.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621139,"fullName":"Brooks Kriske","link":"/api/v1/people/621139"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.367648229958814,"aZ":-26.805318337859458,"pfxX":-0.30774036566337065,"pfxZ":3.3967792205003047,"pX":0.025266916480720988,"pZ":2.0031112737373697,"vX0":2.875063513866081,"vY0":-124.95420020753217,"vZ0":-4.852446882047165,"x":116.04,"y":184.7,"x0":-1.1006436779631097,"y0":50.00297641674681,"z0":6.174868638920084,"aX":-0.486837846813786},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.3,"breakHorizontal":-0.1,"spinRate":2084,"spinDirection":175},"zone":8,"typeConfidence":0.87,"plateTime":0.4384847586479155,"extension":6.020266709088908},"index":0,"playId":"693e80d1-be91-3c95-9c19-5407bb0bf33e","pitchNumber":1,"startTime":"2026-05-08T01:07:58.453Z","endTime":"2026-05-08T01:08:02.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":695391,"link":"/api/v1/people/695391"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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.4,"endSpeed":84.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65466576599818,"aZ":-12.838244565991168,"pfxX":-6.020306643023117,"pfxZ":10.444699305467816,"pX":0.23228373323184423,"pZ":4.0276451743025286,"vX0":5.3181490708538695,"vY0":-135.90161620228054,"vZ0":-3.3802685685426157,"x":108.15,"y":130.03,"x0":-0.9777291881591098,"y0":50.00217426045507,"z0":6.192492130200301,"aX":-11.144692504890862},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.2,"breakHorizontal":9.6,"spinRate":2257,"spinDirection":205},"zone":12,"typeConfidence":0.91,"plateTime":0.4046448505183018,"extension":5.953914013764351},"index":1,"playId":"8c620ea1-55ee-3e4a-bd52-8de09323947f","pitchNumber":2,"startTime":"2026-05-08T01:08:13.142Z","endTime":"2026-05-08T01:08:16.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":695391,"link":"/api/v1/people/695391"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":83.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.97969564323708,"aZ":-12.96983428558659,"pfxX":-3.730787299773421,"pfxZ":10.592269207347103,"pX":0.1774221399526761,"pZ":3.532425322796589,"vX0":4.692004351088207,"vY0":-134.9372305243709,"vZ0":-4.1851125628926376,"x":110.24,"y":143.4,"x0":-1.1130911766406115,"y0":50.001774859852894,"z0":6.041424797050031,"aX":-6.7637461445915665},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.2,"breakHorizontal":5.5,"spinRate":2250,"spinDirection":206},"zone":12,"typeConfidence":0.9,"plateTime":0.40855507427524174,"extension":6.18542580983598},"hitData":{"launchSpeed":89.9,"launchAngle":71.0,"totalDistance":95.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":146.41,"coordY":170.67}},"index":2,"playId":"f31fa5aa-9af4-30f5-bbef-729da27e1137","pitchNumber":3,"startTime":"2026-05-08T01:08:28.746Z","endTime":"2026-05-08T01:08:39.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":695391,"link":"/api/v1/people/695391"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":621139,"link":"/api/v1/people/621139"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":621139,"link":"/api/v1/people/621139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-08T01:08:39.331Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Felix Reyes singles on a sharp line drive to left fielder Tyler Soderstrom.","rbi":0,"awayScore":12,"homeScore":1,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-08T01:09:01.349Z","endTime":"2026-05-08T01:09:53.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621139,"fullName":"Brooks Kriske","link":"/api/v1/people/621139"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":83.7,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.759107132496716,"aZ":-7.333512810174407,"pfxX":-3.7506998735350887,"pfxZ":13.682665652545136,"pX":-0.05660745396207969,"pZ":1.3220254142998702,"vX0":3.805683411704054,"vY0":-135.18165268570283,"vZ0":-10.878168103183105,"x":119.16,"y":203.09,"x0":-1.0085150320778176,"y0":50.000270062200734,"z0":5.9545071520998185,"aX":-6.807485613940071},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":22.1,"breakHorizontal":5.8,"spinRate":2296,"spinDirection":206},"zone":13,"typeConfidence":0.9,"plateTime":0.4082022886735337,"extension":6.142770549525245},"index":0,"playId":"d769992e-6abb-31b9-a581-dc6afcc221f7","pitchNumber":1,"startTime":"2026-05-08T01:09:01.349Z","endTime":"2026-05-08T01:09:05.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":695391,"link":"/api/v1/people/695391"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.190123518666486,"aZ":-29.494317850743286,"pfxX":-0.05826516896457301,"pfxZ":1.7423137730048,"pX":0.33272809925090663,"pZ":1.6035564358102854,"vX0":3.458378559612657,"vY0":-123.31563731514088,"vZ0":-4.908731133158342,"x":104.32,"y":195.48,"x0":-1.0819560112228501,"y0":50.00033403094909,"z0":6.1164303351656235,"aX":-0.0896981844178304},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.3,"breakHorizontal":-0.7,"spinRate":2158,"spinDirection":175},"zone":14,"typeConfidence":0.82,"plateTime":0.44465321518034795,"extension":6.050370478374828},"index":1,"playId":"ee151908-5d7e-31fd-8134-bfd660abd813","pitchNumber":2,"startTime":"2026-05-08T01:09:16.736Z","endTime":"2026-05-08T01:09:19.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":695391,"link":"/api/v1/people/695391"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.855199267887254,"aZ":-31.36039213573389,"pfxX":0.720319068869484,"pfxZ":0.5367887623468501,"pX":-0.3366327145704547,"pZ":2.970444662936907,"vX0":1.5372717415506707,"vY0":-122.2048561213531,"vZ0":-1.583572470471724,"x":129.83,"y":158.58,"x0":-1.0682369943375682,"y0":50.00095301931644,"z0":6.329395403216372,"aX":1.0852838251021746},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.8,"breakHorizontal":-1.7,"spinRate":2061,"spinDirection":140},"zone":1,"typeConfidence":0.79,"plateTime":0.44879232553611814,"extension":6.064578165741602},"hitData":{"launchSpeed":108.1,"launchAngle":16.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":51.17,"coordY":95.71}},"index":2,"playId":"504eba53-547c-3e24-96ed-aa1cb7a5205c","pitchNumber":3,"startTime":"2026-05-08T01:09:41.308Z","endTime":"2026-05-08T01:09:53.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":695391,"link":"/api/v1/people/695391"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_ab"},{"player":{"id":621139,"link":"/api/v1/people/621139"},"credit":"p_ab"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_pa"},{"player":{"id":621139,"link":"/api/v1/people/621139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-08T01:09:53.355Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adolis García singles on a line drive to left fielder Tyler Soderstrom. Felix Reyes to 2nd.","rbi":0,"awayScore":12,"homeScore":1,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-08T01:10:09.198Z","endTime":"2026-05-08T01:10:26.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621139,"fullName":"Brooks Kriske","link":"/api/v1/people/621139"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"postOnSecond":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.058124352619334,"aZ":-10.248523725145693,"pfxX":-4.194748989751615,"pfxZ":11.832263419665281,"pX":-0.7388365895758314,"pZ":2.407389388700899,"vX0":2.319526705625016,"vY0":-135.1689109388841,"vZ0":-7.776994408738327,"x":145.16,"y":173.78,"x0":-1.062405337610452,"y0":50.004744918495234,"z0":6.038927596148244,"aX":-7.774249860125619},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.0,"breakHorizontal":7.1,"spinRate":2159,"spinDirection":205},"zone":4,"typeConfidence":0.9,"plateTime":0.4049938679995009,"extension":6.033625359799957},"hitData":{"launchSpeed":95.9,"launchAngle":10.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":62.19,"coordY":119.72}},"index":0,"playId":"401569b9-8f57-3697-b976-31c25ddc867d","pitchNumber":1,"startTime":"2026-05-08T01:10:14.489Z","endTime":"2026-05-08T01:10:26.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":695391,"link":"/api/v1/people/695391"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":621139,"link":"/api/v1/people/621139"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":621139,"link":"/api/v1/people/621139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-08T01:10:26.784Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Marsh grounds out to first baseman Nick Kurtz.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-08T01:10:50.039Z","endTime":"2026-05-08T01:11:33.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621139,"fullName":"Brooks Kriske","link":"/api/v1/people/621139"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.288"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".868"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".319"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.159"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".514"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".367"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.51"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.94"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.68"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.26"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.39"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.57"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.95"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.30"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.38"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.10"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.83"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.44"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.41"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".208"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".310"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".485"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".289"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".149"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".403"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".219"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".095"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".151"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".241"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.288"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".868"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".319"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.159"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".514"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".367"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"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":85.6,"endSpeed":78.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.340796691302423,"aZ":-30.049463452789624,"pfxX":0.470861202595517,"pfxZ":1.358240705644131,"pX":0.8754899347461654,"pZ":1.13276652884258,"vX0":4.742103036417948,"vY0":-124.48752011177037,"vZ0":-5.852697169235812,"x":83.63,"y":208.2,"x0":-1.1165799789379476,"y0":50.006055616475685,"z0":6.006639894509339,"aX":0.7370763838106524},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.3,"breakHorizontal":-1.9,"spinRate":2160,"spinDirection":176},"zone":14,"typeConfidence":0.89,"plateTime":0.4402484454161426,"extension":6.191688889061741},"index":0,"playId":"e59479c8-4f05-3a25-b843-433080cbf39c","pitchNumber":1,"startTime":"2026-05-08T01:10:52.416Z","endTime":"2026-05-08T01:10:56.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":695391,"link":"/api/v1/people/695391"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"second":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":74.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.70141300736244,"aZ":-33.29307579371256,"pfxX":-8.962718886403747,"pfxZ":-0.7841013101520211,"pX":-0.6920464003980866,"pZ":2.844910003161438,"vX0":3.546095951363875,"vY0":-120.21339940178882,"vZ0":-0.9774291177251483,"x":143.38,"y":161.97,"x0":-1.0386953947213098,"y0":50.00016970342119,"z0":6.2663632458214735,"aX":-12.85027012721948},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.3,"breakHorizontal":15.1,"spinRate":924,"spinDirection":228},"zone":4,"typeConfidence":0.91,"plateTime":0.45920272655837335,"extension":6.121871586366684},"index":1,"playId":"956f2c3f-00d1-34de-ae1c-b03e6313e3f3","pitchNumber":2,"startTime":"2026-05-08T01:11:08.234Z","endTime":"2026-05-08T01:11:12.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":695391,"link":"/api/v1/people/695391"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"second":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.593741903152758,"aZ":-30.04463821999659,"pfxX":-6.036801118617541,"pfxZ":1.4824781296335647,"pX":-0.35057206975819344,"pZ":1.9057068918454332,"vX0":3.5253274810829582,"vY0":-120.02524295582401,"vZ0":-3.574990286558899,"x":130.36,"y":187.33,"x0":-1.0658456968786423,"y0":50.002458655364656,"z0":6.13473486676245,"aX":-8.671002624920702},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.9,"breakHorizontal":10.0,"spinRate":988,"spinDirection":229},"zone":7,"typeConfidence":0.91,"plateTime":0.4590865550126484,"extension":6.149161575830817},"hitData":{"launchSpeed":85.5,"launchAngle":1.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.23,"coordY":163.69}},"index":2,"playId":"681a236f-d305-338e-9da4-206de9f27df2","pitchNumber":3,"startTime":"2026-05-08T01:11:24.294Z","endTime":"2026-05-08T01:11:33.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":695391,"link":"/api/v1/people/695391"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"second":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":621139,"link":"/api/v1/people/621139"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":621139,"link":"/api/v1/people/621139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.0,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-08T01:11:33.642Z","atBatIndex":75}]