[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ketel Marte singles on a sharp line drive to right fielder Sterlin Thompson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-16T19:12:44.684Z","endTime":"2026-05-16T19:15:02.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":694514,"link":"/api/v1/people/694514"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-16T17:30:32.752Z","endTime":"2026-05-16T18:45:21.614Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"},"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-16T18:45:21.614Z","endTime":"2026-05-16T19:10:56.979Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"},"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-16T19:10:56.979Z","endTime":"2026-05-16T19:12:46.888Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"},"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":91.0,"endSpeed":84.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.989738197566606,"aZ":-19.250248911607155,"pfxX":-6.381336689883866,"pfxZ":7.131191504710966,"pX":0.009580930530915587,"pZ":3.3901286045407186,"vX0":8.441738175906123,"vY0":-132.45748160411225,"vZ0":-2.8909811622608053,"x":116.63,"y":147.25,"x0":-2.360424108379207,"y0":50.00364560327121,"z0":5.8712325681382005,"aX":-11.567070113573559},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.6,"breakHorizontal":10.2,"spinRate":2332,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.4104003579155471,"extension":6.043902327861883},"index":3,"playId":"2970395e-35d9-360a-adf1-ca8059f1f27e","pitchNumber":1,"startTime":"2026-05-16T19:12:46.888Z","endTime":"2026-05-16T19:12:51.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.356329744551495,"aZ":-32.716762170754166,"pfxX":6.900161874205117,"pfxZ":-0.3791750609104181,"pX":-0.8210362859761091,"pZ":1.8118994025840731,"vX0":2.0509369769710464,"vY0":-118.9075094696942,"vZ0":-2.4021628103069324,"x":148.3,"y":189.86,"x0":-2.5906606860340466,"y0":50.00135746194318,"z0":5.797491982638227,"aX":9.900605293682052},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.0,"breakHorizontal":-13.0,"spinRate":2543,"spinDirection":62},"zone":7,"typeConfidence":2.0,"plateTime":0.46026897556593527,"extension":5.992514974776671},"index":4,"playId":"1c10d2f1-4dee-3100-85cb-d21bb1e9f45a","pitchNumber":2,"startTime":"2026-05-16T19:13:04.625Z","endTime":"2026-05-16T19:13:31.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"}},"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":85.3,"endSpeed":80.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.899000579547895,"aZ":-32.166935040493,"pfxX":0.5967730907339854,"pfxZ":0.0018769388004065135,"pX":1.2416266793090318,"pZ":1.5194246986605981,"vX0":8.505671641319585,"vY0":-124.16058153493833,"vZ0":-4.188312798051264,"x":69.67,"y":197.76,"x0":-2.2699620901774744,"y0":50.000933762953814,"z0":5.831479935784544,"aX":0.9544473465267467},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.6,"breakHorizontal":-2.5,"spinRate":2599,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.43690867426018754,"extension":6.136444725721514},"index":5,"playId":"58439602-7bda-3c63-89de-11c3b7bb214a","pitchNumber":3,"startTime":"2026-05-16T19:13:43.127Z","endTime":"2026-05-16T19:13:47.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":79.9,"endSpeed":75.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.751144770215475,"aZ":-38.29147226263286,"pfxX":1.7030334852889917,"pfxZ":-4.373536138845187,"pX":0.23793724281550213,"pZ":-0.3340037835584978,"vX0":5.345769992600545,"vY0":-116.38860214516967,"vZ0":-5.912547219989251,"x":107.93,"y":247.8,"x0":-2.2915594003995747,"y0":50.0032913873242,"z0":5.785453906451977,"aX":2.3816861718277518},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-8.9,"breakHorizontal":-4.2,"spinRate":2733,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4670726181975713,"extension":6.149025024368293},"index":6,"playId":"6dfd0804-66c5-3b8b-86f2-c329e5b9149d","pitchNumber":4,"startTime":"2026-05-16T19:14:04.817Z","endTime":"2026-05-16T19:14:08.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":93.1,"endSpeed":87.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.953028242271355,"aZ":-20.24893546501045,"pfxX":-7.9053601215961,"pfxZ":6.294317469350975,"pX":0.3906994396875609,"pZ":1.4834273824723694,"vX0":10.186652362262018,"vY0":-135.21280694102433,"vZ0":-7.437142557660147,"x":102.11,"y":198.73,"x0":-2.3575897778712442,"y0":50.00536345626818,"z0":5.636331184408412,"aX":-14.985766373559732},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.3,"breakHorizontal":12.7,"spinRate":2345,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4014821117905849,"extension":6.21685858015674},"index":7,"playId":"9c399a43-6189-3af1-8d1a-3fa248701bb2","pitchNumber":5,"startTime":"2026-05-16T19:14:30.949Z","endTime":"2026-05-16T19:14:35.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":85.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.48016816006032,"aZ":-22.047069310227126,"pfxX":-8.016688982188327,"pfxZ":5.5156472033741455,"pX":0.15257110624228384,"pZ":2.1125480923323456,"vX0":9.448890691196269,"vY0":-133.12517533305893,"vZ0":-5.313209610168274,"x":111.18,"y":181.74,"x0":-2.3637769590217785,"y0":50.00257175156821,"z0":5.681809814880816,"aX":-14.717195900110504},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.2,"breakHorizontal":13.1,"spinRate":2336,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.40791904850398986,"extension":6.159645402941875},"hitData":{"launchSpeed":108.9,"launchAngle":11.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":167.68,"coordY":108.11}},"index":8,"playId":"5d711546-3257-3be2-a3e0-a998771fddfe","pitchNumber":6,"startTime":"2026-05-16T19:14:51.704Z","endTime":"2026-05-16T19:15:02.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-05-16T19:15:02.654Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Corbin Carroll lines into a double play, second baseman Willi Castro to first baseman TJ Rumfield. Ketel Marte out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-16T19:15:05.204Z","endTime":"2026-05-16T19:15:31.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_force_out","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":76.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.482013771409985,"aZ":-32.56912268547287,"pfxX":6.360877193144564,"pfxZ":-0.2723846179045939,"pX":0.17485160409864928,"pZ":1.5061976194817226,"vX0":4.585284027299985,"vY0":-118.82548685472639,"vZ0":-2.9930922722449704,"x":96.05,"y":155.03,"x0":-2.5990919896662352,"y0":50.00316561324594,"z0":5.709430234115931,"aX":9.193391003435154},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.0,"breakHorizontal":-12.6,"spinRate":2555,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.45906384874485884,"extension":6.0859106339396245},"hitData":{"launchSpeed":78.9,"launchAngle":14.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":153.33,"coordY":155.74}},"index":0,"playId":"fbe0e296-0cee-34a6-9141-96a39c9f3f16","pitchNumber":1,"startTime":"2026-05-16T19:15:24.755Z","endTime":"2026-05-16T19:15:31.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":7.399999999999999,"leverageIndex":1.46,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-05-16T19:15:31.783Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a sharp line drive to center fielder Brenton Doyle.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-16T19:15:49.873Z","endTime":"2026-05-16T19:16:51.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":86.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.744490293098092,"aZ":-18.95123638682584,"pfxX":-6.906226739009972,"pfxZ":7.117172839089561,"pX":0.7824858693609029,"pZ":1.5553443197107018,"vX0":10.660648974879454,"vY0":-133.9290541190651,"vZ0":-7.359267420089561,"x":87.17,"y":196.79,"x0":-2.311354352535182,"y0":50.00524128339142,"z0":5.64331029043657,"aX":-12.835237952876145},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.8,"breakHorizontal":10.8,"spinRate":2434,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.40547411637076447,"extension":6.2341120330660456},"index":0,"playId":"77b7c775-3b4c-34d2-bb69-b04aef67d812","pitchNumber":1,"startTime":"2026-05-16T19:15:58.988Z","endTime":"2026-05-16T19:16:03.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.909975726694697,"aZ":-19.681964681458787,"pfxX":-6.615750449077936,"pfxZ":6.787221475219252,"pX":0.0031171277221204966,"pZ":2.017924697699951,"vX0":8.726329087065919,"vY0":-133.36795503829728,"vZ0":-6.066117053451452,"x":116.88,"y":184.3,"x0":-2.4194604026592628,"y0":50.002312360684485,"z0":5.696413275163545,"aX":-12.174561041830954},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":10.6,"spinRate":2358,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.40738089902895913,"extension":6.203095931714195},"index":1,"playId":"af3e9b7b-2e42-3a52-b932-ebe91f3fa3e4","pitchNumber":2,"startTime":"2026-05-16T19:16:17.937Z","endTime":"2026-05-16T19:16:21.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":81.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.81220259064393,"aZ":-26.296069411811175,"pfxX":-5.010357556779599,"pfxZ":3.5686572475341585,"pX":-0.47755930543948344,"pZ":2.442948021524453,"vX0":6.097196065420954,"vY0":-125.7439841064715,"vZ0":-3.474630252221097,"x":135.2,"y":172.82,"x0":-2.2517583463368944,"y0":50.00030755826361,"z0":5.911779280505747,"aX":-8.246628776437495},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.1,"breakHorizontal":8.2,"spinRate":1629,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.43103327965060156,"extension":6.265196945901195},"hitData":{"launchSpeed":100.4,"launchAngle":7.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":125.97,"coordY":90.87}},"index":2,"playId":"c6300ab2-1f1f-3a58-96e4-ff14ed280a3e","pitchNumber":3,"startTime":"2026-05-16T19:16:40.639Z","endTime":"2026-05-16T19:16:51.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-16T19:16:51.041Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Arenado flies out to right fielder Sterlin Thompson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-16T19:17:02.482Z","endTime":"2026-05-16T19:20:26.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":694514,"link":"/api/v1/people/694514"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":85.7,"endSpeed":80.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.838903020893692,"aZ":-31.347108247391105,"pfxX":0.3137518660405765,"pfxZ":0.5090515799177115,"pX":0.7704298565814359,"pZ":2.2781942192293836,"vX0":7.486069403845898,"vY0":-124.88350525466736,"vZ0":-2.696545440830098,"x":87.63,"y":177.27,"x0":-2.2738228351063863,"y0":50.00340430479084,"z0":5.882666186688699,"aX":0.5067710311369411},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.6,"breakHorizontal":-1.8,"spinRate":2593,"spinDirection":83},"zone":6,"typeConfidence":2.0,"plateTime":0.4342080489995723,"extension":6.12972077172185},"index":0,"playId":"bfa074f1-7b30-39ec-b3fa-b37cae638d48","pitchNumber":1,"startTime":"2026-05-16T19:17:25.749Z","endTime":"2026-05-16T19:17:29.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.505987829764866,"aZ":-19.66333093599728,"pfxX":-3.3712614197532362,"pfxZ":6.780803079095109,"pX":-0.17055348754847616,"pZ":2.442453133448379,"vX0":7.302896552121035,"vY0":-133.46268005332462,"vZ0":-4.850160809284485,"x":123.5,"y":172.83,"x0":-2.476546269195737,"y0":50.006605490931925,"z0":5.655661190618832,"aX":-6.224432541766069},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.6,"breakHorizontal":4.9,"spinRate":2464,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.4068460774186846,"extension":6.1922604762344715},"index":1,"playId":"067afd9f-40c5-3ada-a15c-42c7bd1ea5d2","pitchNumber":2,"startTime":"2026-05-16T19:17:47.856Z","endTime":"2026-05-16T19:17:52.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":82.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.804502948685677,"aZ":-28.13714517744807,"pfxX":-3.8425493025519915,"pfxZ":2.4258775862124606,"pX":0.07465247407418983,"pZ":0.8819881373704086,"vX0":7.142920877128881,"vY0":-126.69047220716749,"vZ0":-6.66062290018193,"x":114.15,"y":214.97,"x0":-2.250859494985428,"y0":50.006060841202,"z0":5.721219440311719,"aX":-6.404517516264319},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.4,"breakHorizontal":5.8,"spinRate":1579,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4282741595205941,"extension":6.3184111996627985},"index":2,"playId":"b1b07917-d90e-32c9-b891-a848b18bbaad","pitchNumber":3,"startTime":"2026-05-16T19:18:12.678Z","endTime":"2026-05-16T19:18:16.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"feeb9257-99d5-42ac-91b0-f1255e8c264e","startTime":"2026-05-16T19:18:31.494Z","endTime":"2026-05-16T19:18:36.494Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"9f08fd28-ab41-3e49-a32d-ff87f284d427","startTime":"2026-05-16T19:18:54.754Z","endTime":"2026-05-16T19:18:59.056Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":80.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.192368387330696,"aZ":-31.238868992717872,"pfxX":0.061994879659582836,"pfxZ":0.588676318138841,"pX":0.5084436989892083,"pZ":1.712842922047993,"vX0":7.141865307358371,"vY0":-124.52813440121191,"vZ0":-3.8178165800568644,"x":97.62,"y":192.53,"x0":-2.380518175036095,"y0":50.00619411413108,"z0":5.793738100549035,"aX":0.09946387522954689},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.5,"breakHorizontal":-1.4,"spinRate":2574,"spinDirection":77},"zone":9,"typeConfidence":2.0,"plateTime":0.43642806302527193,"extension":6.177977571262413},"index":5,"playId":"105e0022-b4e5-3510-aedd-ea044fdc4ec4","pitchNumber":4,"startTime":"2026-05-16T19:19:16.632Z","endTime":"2026-05-16T19:19:23.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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,"runnerGoing":true,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":79.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.38494457522927,"aZ":-32.41905171763521,"pfxX":0.8492838094544641,"pfxZ":-0.16246687882806565,"pX":1.0524947892756402,"pZ":0.9047195944239335,"vX0":7.792280689413909,"vY0":-121.82766691708234,"vZ0":-5.260259437197173,"x":76.88,"y":214.35,"x0":-2.259629569609666,"y0":50.00039751442205,"z0":5.80178784173733,"aX":1.312291462370166},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.1,"breakHorizontal":-2.9,"spinRate":2639,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4446894005890143,"extension":6.177402476720267},"index":6,"playId":"c17dabc0-9d46-3e2d-8456-1b7aeb478942","pitchNumber":5,"startTime":"2026-05-16T19:19:47.786Z","endTime":"2026-05-16T19:19:57.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Geraldo Perdomo steals (7) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":7,"actionPlayId":"c17dabc0-9d46-3e2d-8456-1b7aeb478942","startTime":"2026-05-16T19:20:00.153Z","endTime":"2026-05-16T19:20:18.344Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"postOnSecond":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"homeTeamWinProbability":51.6,"awayTeamWinProbability":48.4,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.88,"dramaIndex":33.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":80.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.68684880058238,"aZ":-31.70943021131555,"pfxX":0.6202880183941142,"pfxZ":0.2921415085285881,"pX":1.148042823038065,"pZ":1.744923445245932,"vX0":8.216954484861093,"vY0":-124.04898116715273,"vZ0":-3.7146609005335183,"x":73.24,"y":191.67,"x0":-2.246650158673425,"y0":50.004685625758185,"z0":5.820978284008531,"aX":0.9960328105261499},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.1,"breakHorizontal":-2.5,"spinRate":2522,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4364776761506963,"extension":6.166953625699312},"hitData":{"launchSpeed":81.7,"launchAngle":34.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.36,"coordY":96.45}},"index":8,"playId":"259a16d4-4960-3de7-a8e2-9631deecd26a","pitchNumber":6,"startTime":"2026-05-16T19:20:18.344Z","endTime":"2026-05-16T19:20:26.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-05-16T19:20:26.464Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willi Castro singles on a line drive to center fielder Ryan Waldschmidt.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-16T19:22:29.740Z","endTime":"2026-05-16T19:25:39.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8,9],"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.124263176106037,"aZ":-18.609221973109747,"pfxX":1.7618512933763908,"pfxZ":7.927522405114345,"pX":0.8600367256726595,"pZ":2.8394935143047504,"vX0":-0.9928239088823281,"vY0":-128.8120429567982,"vZ0":-4.30029830730734,"x":84.22,"y":162.11,"x0":1.0178717649251754,"y0":50.006251687341376,"z0":5.9349845925286004,"aX":3.0160133151813167},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.8,"breakHorizontal":-3.0,"spinRate":2198,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.42225239624480837,"extension":6.321417180647376},"index":0,"playId":"42a61953-e8b5-3b45-9737-efd1ee48f64e","pitchNumber":1,"startTime":"2026-05-16T19:22:39.491Z","endTime":"2026-05-16T19:22:43.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.19720021087577,"aZ":-25.956049640391246,"pfxX":-0.8577747399714419,"pfxZ":3.7723948607862656,"pX":-0.5953416953811534,"pZ":2.8176827464480714,"vX0":-3.387909069107641,"vY0":-126.5932728792249,"vZ0":-2.678865006906779,"x":139.69,"y":162.7,"x0":0.8635375831771078,"y0":50.001161993589456,"z0":5.935010645536265,"aX":-1.4125212677516061},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.6,"breakHorizontal":2.2,"spinRate":2306,"spinDirection":167},"zone":1,"typeConfidence":2.0,"plateTime":0.43020115485214205,"extension":6.428700961173705},"index":1,"playId":"019d3cb6-1925-35e6-a1ab-067df6f4256a","pitchNumber":2,"startTime":"2026-05-16T19:22:54.708Z","endTime":"2026-05-16T19:23:03.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":84.5,"endSpeed":79.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.299161268423983,"aZ":-27.854025924474897,"pfxX":6.467272122812116,"pfxZ":2.7383741033419975,"pX":0.4168037258576244,"pZ":1.289719859078775,"vX0":-3.666323770544471,"vY0":-123.1643422837803,"vZ0":-5.435998231009299,"x":101.11,"y":203.96,"x0":1.064130827550006,"y0":50.00451849617543,"z0":5.805405238381906,"aX":10.20369377751617},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.2,"breakHorizontal":-11.2,"spinRate":1919,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.4402504763305992,"extension":6.478490493377763},"index":2,"playId":"7338e3cc-ad16-32b4-a670-016681df5d52","pitchNumber":3,"startTime":"2026-05-16T19:23:27.248Z","endTime":"2026-05-16T19:23:31.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":80.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.628598468943718,"aZ":-25.063639365867957,"pfxX":6.0033437194726496,"pfxZ":4.372102669801134,"pX":1.2654857388704932,"pZ":2.569962734520764,"vX0":-1.7789978132227646,"vY0":-124.95187435348103,"vZ0":-3.185428253148113,"x":68.76,"y":169.39,"x0":1.1950543783683036,"y0":50.00062417598958,"z0":5.859834931914362,"aX":9.754191917624922},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.7,"breakHorizontal":-10.7,"spinRate":2031,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.43380628830892354,"extension":6.436086028307988},"index":3,"playId":"59727728-c324-326b-9007-2da7e6d1f038","pitchNumber":4,"startTime":"2026-05-16T19:23:39.113Z","endTime":"2026-05-16T19:23:42.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-16T19:23:58.743Z","endTime":"2026-05-16T19:24:10.357Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":86.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.498316726258683,"aZ":-18.999707971423838,"pfxX":3.129744221455031,"pfxZ":7.0072546654201755,"pX":0.2036024675859709,"pZ":2.7853647859895436,"vX0":-3.3587659286370495,"vY0":-134.39303725993213,"vZ0":-4.380122529379426,"x":109.24,"y":163.58,"x0":1.0466501055804593,"y0":50.00480420762267,"z0":5.736612133248006,"aX":5.885834722968352},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.2,"breakHorizontal":-5.2,"spinRate":2288,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.4033019066336392,"extension":6.398763867909893},"index":5,"playId":"b7abe7c3-1009-3049-ad92-ff152a787a97","pitchNumber":5,"startTime":"2026-05-16T19:24:10.357Z","endTime":"2026-05-16T19:24:15.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.157166160157697,"aZ":-17.18550810230541,"pfxX":1.9837302572723363,"pfxZ":8.186558362286132,"pX":0.7891356045481355,"pZ":5.385905372820014,"vX0":-1.969291985142726,"vY0":-133.11913735195645,"vZ0":1.8235946982419633,"x":86.92,"y":93.36,"x0":1.2736784294431507,"y0":50.00318164732231,"z0":5.921283889289654,"aX":3.6324464901006053},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.4,"breakHorizontal":-3.2,"spinRate":2232,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.4083254764198547,"extension":6.327817510943102},"index":6,"playId":"f9cef2d9-35df-37db-a0a0-5a87a3e61f31","pitchNumber":6,"startTime":"2026-05-16T19:24:33.054Z","endTime":"2026-05-16T19:24:36.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49953816275775,"aZ":-15.319892987072151,"pfxX":1.8902466691624715,"pfxZ":9.193445235171927,"pX":0.8578745823535646,"pZ":3.6396520398873764,"vX0":-1.459554574873446,"vY0":-133.71826540615277,"vZ0":-2.9289065478528222,"x":84.3,"y":140.51,"x0":1.16187088480228,"y0":50.00325054265635,"z0":5.831558633427317,"aX":3.465479027166719},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.3,"breakHorizontal":-3.1,"spinRate":2267,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.40770218608837316,"extension":6.457519799179256},"index":7,"playId":"92ab22b0-9da0-3cc6-8c92-8d638903701e","pitchNumber":7,"startTime":"2026-05-16T19:24:50.331Z","endTime":"2026-05-16T19:24:54.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.365052156846826,"aZ":-25.66806195562814,"pfxX":8.005072096963723,"pfxZ":4.00005867522107,"pX":0.10928920532898195,"pZ":1.1177681083982385,"vX0":-5.241334560611784,"vY0":-125.90103728641962,"vZ0":-6.186250635547723,"x":112.83,"y":208.6,"x0":1.1640785271612923,"y0":50.00524211634944,"z0":5.647894418240396,"aX":13.024579236417937},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.2,"breakHorizontal":-13.6,"spinRate":1885,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.4328585342175657,"extension":6.62591883254443},"index":8,"playId":"f0e69791-4cd3-3a32-bdda-3615cc91ae82","pitchNumber":8,"startTime":"2026-05-16T19:25:09.378Z","endTime":"2026-05-16T19:25:14.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.330163100076422,"aZ":-16.247866210744128,"pfxX":2.831658064456103,"pfxZ":8.561989171680214,"pX":0.5106706501804347,"pZ":1.9487686850710941,"vX0":-2.2382850098990312,"vY0":-134.5658342504954,"vZ0":-6.901424888489703,"x":92.55,"y":186.13,"x0":0.9795537158513913,"y0":50.00334446708913,"z0":5.669406956203724,"aX":5.2668488917747},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":-4.7,"spinRate":2275,"spinDirection":150},"zone":9,"typeConfidence":2.0,"plateTime":0.40485525240618614,"extension":6.519612803383938},"hitData":{"launchSpeed":96.4,"launchAngle":15.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":110.26,"coordY":76.18}},"index":9,"playId":"107554f0-7d39-3f2d-ad29-59ae233e11c9","pitchNumber":9,"startTime":"2026-05-16T19:25:27.415Z","endTime":"2026-05-16T19:25:39.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-16T19:25:39.611Z","atBatIndex":4},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brenton Doyle hits a ground-rule double (4) on a line drive to left field. Willi Castro to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-16T19:25:53.630Z","endTime":"2026-05-16T19:26:49.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"postOnThird":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.674303613432038,"aZ":-23.165526067085487,"pfxX":3.058927727657652,"pfxZ":5.716838612564057,"pX":0.4958227632911313,"pZ":2.5686375630822607,"vX0":-2.5685287035189184,"vY0":-124.17643316787927,"vZ0":-3.6751037706692733,"x":98.1,"y":169.43,"x0":1.1414685229027863,"y0":50.003819104722055,"z0":5.974220174318929,"aX":4.8223445792898625},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.8,"breakHorizontal":-5.0,"spinRate":1756,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.43949573158809674,"extension":6.309621045116897},"index":0,"playId":"b13dca90-5f3d-3c81-a693-1f877286756a","pitchNumber":1,"startTime":"2026-05-16T19:26:13.811Z","endTime":"2026-05-16T19:26:18.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":79.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.645487082630034,"aZ":-23.07586551329806,"pfxX":4.265639240004031,"pfxZ":5.790544947660921,"pX":0.06192626785738318,"pZ":2.488836012710189,"vX0":-3.726643822899317,"vY0":-123.51218194557177,"vZ0":-3.6490321861408144,"x":114.64,"y":171.58,"x0":1.023730555141517,"y0":50.003965030141856,"z0":5.888121755339749,"aX":6.704185867554502},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":10.1,"breakHorizontal":-7.1,"spinRate":2081,"spinDirection":134},"zone":5,"typeConfidence":2.0,"plateTime":0.44059412509945695,"extension":6.301827997010609},"hitData":{"launchSpeed":105.3,"launchAngle":20.0,"totalDistance":338.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":17.94,"coordY":73.31}},"index":1,"playId":"aa328968-e3b9-353c-9663-b3e2fa49c41f","pitchNumber":2,"startTime":"2026-05-16T19:26:33.211Z","endTime":"2026-05-16T19:26:49.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":68.10000000000001,"awayTeamWinProbability":31.89999999999999,"homeTeamWinProbabilityAdded":9.800000000000011,"leverageIndex":1.44,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-05-16T19:26:49.159Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Rumfield singles on a line drive to left fielder Lourdes Gurriel Jr. Willi Castro scores. Brenton Doyle to 3rd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-16T19:26:59.212Z","endTime":"2026-05-16T19:28:47.800Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"postOnThird":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":{"id":593958,"link":"/api/v1/people/593958"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":85.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.011482595671453,"aZ":-19.946871408722537,"pfxX":5.203116403992674,"pfxZ":6.680006898434474,"pX":0.3119721043880745,"pZ":3.2226447297741516,"vX0":-3.450209853287474,"vY0":-132.85004811784816,"vZ0":-3.5425519184325305,"x":105.11,"y":151.77,"x0":0.9357692430361063,"y0":50.004863759233125,"z0":5.981549394658253,"aX":9.52633257418505},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.8,"breakHorizontal":-8.9,"spinRate":2250,"spinDirection":163},"zone":3,"typeConfidence":2.0,"plateTime":0.4085532925535289,"extension":6.485039077223224},"index":0,"playId":"530ec696-e013-3e7d-a223-17d3cd65e9cb","pitchNumber":1,"startTime":"2026-05-16T19:27:12.906Z","endTime":"2026-05-16T19:27:16.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"second":{"id":686668,"link":"/api/v1/people/686668"},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-16T19:27:26.961Z","endTime":"2026-05-16T19:27:40.172Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"},"defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"second":{"id":686668,"link":"/api/v1/people/686668"},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":91.4,"endSpeed":85.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.276704606765254,"aZ":-18.302412694099033,"pfxX":4.099730489521104,"pfxZ":7.569570188135932,"pX":0.001257238460444688,"pZ":2.6183483113536745,"vX0":-3.3550827017888496,"vY0":-133.22040471274192,"vZ0":-5.10969909081486,"x":116.95,"y":168.08,"x0":0.7321224428337478,"y0":50.00538471611353,"z0":5.846823818219051,"aX":7.516991630336605},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.1,"breakHorizontal":-6.8,"spinRate":2247,"spinDirection":160},"zone":5,"typeConfidence":2.0,"plateTime":0.4080453783425533,"extension":6.474841650993204},"index":2,"playId":"5093a998-1efc-33e8-8379-4b5b296ad6eb","pitchNumber":2,"startTime":"2026-05-16T19:27:40.172Z","endTime":"2026-05-16T19:27:43.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"second":{"id":686668,"link":"/api/v1/people/686668"},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.740875606659824,"aZ":-18.75595399563134,"pfxX":1.7868366070677721,"pfxZ":7.229702833591613,"pX":-0.06465637350811627,"pZ":4.262403947523964,"vX0":-3.5036360877762256,"vY0":-134.10158967360888,"vZ0":-0.8751779461233953,"x":119.46,"y":123.7,"x0":1.0154219816220291,"y0":50.006421835550206,"z0":5.907256713018744,"aX":3.3185555833635374},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.2,"breakHorizontal":-2.6,"spinRate":2370,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.40547482401048374,"extension":6.439363100547327},"index":3,"playId":"2ddddca0-f22f-3d3c-bbe6-7204df6e86f7","pitchNumber":3,"startTime":"2026-05-16T19:27:59.755Z","endTime":"2026-05-16T19:28:03.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"second":{"id":686668,"link":"/api/v1/people/686668"},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.373994017272484,"aZ":-18.332458200207867,"pfxX":2.5478617016475953,"pfxZ":7.313592526767934,"pX":-0.17108598335888975,"pZ":4.073687480722611,"vX0":-3.9627396330564606,"vY0":-135.4173365779101,"vZ0":-1.3136775037093082,"x":123.52,"y":128.79,"x0":0.9677232361574691,"y0":50.00027301197264,"z0":5.8241432881542,"aX":4.820629485437385},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.3,"breakHorizontal":-4.0,"spinRate":2351,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.4016281809146931,"extension":6.376106063955202},"index":4,"playId":"8a4d2399-1f19-3309-8504-0afe7e3fa5f7","pitchNumber":4,"startTime":"2026-05-16T19:28:16.336Z","endTime":"2026-05-16T19:28:20.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"second":{"id":686668,"link":"/api/v1/people/686668"},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":85.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.943471782828812,"aZ":-19.058061608746616,"pfxX":5.827887644329155,"pfxZ":7.169848623666997,"pX":0.41364502562536104,"pZ":2.157054498451206,"vX0":-3.347695038857649,"vY0":-133.24549689168197,"vZ0":-6.059490944465857,"x":101.23,"y":180.54,"x0":0.9177663611077891,"y0":50.00458422892702,"z0":5.801609944897787,"aX":10.663430659863783},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.1,"breakHorizontal":-10.0,"spinRate":2256,"spinDirection":158},"zone":9,"typeConfidence":2.0,"plateTime":0.4083546275920362,"extension":6.536064017005674},"hitData":{"launchSpeed":75.6,"launchAngle":26.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":53.5,"coordY":125.6}},"index":5,"playId":"0acd1446-7bf0-35d4-bd95-b6af808bebe8","pitchNumber":5,"startTime":"2026-05-16T19:28:35.768Z","endTime":"2026-05-16T19:28:47.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"second":{"id":686668,"link":"/api/v1/people/686668"},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.6,"awayTeamWinProbability":25.400000000000006,"homeTeamWinProbabilityAdded":6.499999999999986,"leverageIndex":1.33,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-05-16T19:28:47.800Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-16T19:29:54.107Z","endTime":"2026-05-16T19:31:22.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"postOnThird":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":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-16T19:29:11.603Z","endTime":"2026-05-16T19:29:56.313Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.89803592379444,"aZ":-24.481829167809234,"pfxX":-0.05976836566711485,"pfxZ":4.449525514321314,"pX":-0.6255417225619594,"pZ":3.1979220940791753,"vX0":-4.323574658295941,"vY0":-129.632678561478,"vZ0":-2.305458750316448,"x":140.84,"y":152.44,"x0":1.0603239622346814,"y0":50.00577602630975,"z0":5.936277646366777,"aX":-0.10334692264583896},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.8,"breakHorizontal":1.0,"spinRate":2302,"spinDirection":170},"zone":1,"typeConfidence":2.0,"plateTime":0.4198740638839995,"extension":6.311608792407025},"index":1,"playId":"c5a799e2-bc71-3e25-abbc-e00fd47a0ea4","pitchNumber":1,"startTime":"2026-05-16T19:29:56.313Z","endTime":"2026-05-16T19:30:01.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.929114149437932,"aZ":-17.161385785213273,"pfxX":3.623312782472667,"pfxZ":8.087161312966465,"pX":-0.9793450558271296,"pZ":2.9911193451706684,"vX0":-6.620195939762401,"vY0":-134.37227462705172,"vZ0":-4.2738717940964195,"x":154.33,"y":158.02,"x0":1.0286133600446865,"y0":50.00443822958892,"z0":5.79605293190377,"aX":6.728311381166581},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.0,"breakHorizontal":-5.4,"spinRate":2298,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.40525620848425925,"extension":6.33828344062971},"index":2,"playId":"289aac00-6da8-3e21-9138-b34592539fec","pitchNumber":2,"startTime":"2026-05-16T19:30:17.946Z","endTime":"2026-05-16T19:30:23.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-16T19:30:43.671Z","endTime":"2026-05-16T19:30:55.891Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":86.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.523674631626488,"aZ":-20.835926688978557,"pfxX":4.7640893583352115,"pfxZ":5.997950890864242,"pX":0.7250381195338895,"pZ":4.535437898365396,"vX0":-2.933401415911079,"vY0":-135.1989872274558,"vZ0":0.2072406996000964,"x":89.36,"y":116.32,"x0":1.1931783484406315,"y0":50.005039661978444,"z0":5.895057686311425,"aX":9.01069303967888},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.2,"breakHorizontal":-8.2,"spinRate":2372,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.4018293937023638,"extension":6.207881539919628},"index":4,"playId":"761d21f5-6afd-3c15-93ee-11cb3997c764","pitchNumber":3,"startTime":"2026-05-16T19:30:55.891Z","endTime":"2026-05-16T19:30:59.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.23793343578442,"aZ":-16.615635179952616,"pfxX":3.2815619642833087,"pfxZ":8.298297621645297,"pX":0.3064526910377279,"pZ":3.802776253402397,"vX0":-3.451054143085126,"vY0":-135.0346724995991,"vZ0":-2.2551879657107654,"x":105.32,"y":136.11,"x0":1.165536523573425,"y0":50.0023597784529,"z0":5.798025912785316,"aX":6.152113460284348},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":-5.4,"spinRate":2375,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.40330055317739477,"extension":6.316438631715757},"index":5,"playId":"829b3082-31b2-3332-9411-5d1433924f11","pitchNumber":4,"startTime":"2026-05-16T19:31:18.853Z","endTime":"2026-05-16T19:31:22.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":-4.299999999999997,"leverageIndex":1.23,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-05-16T19:31:22.549Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mickey Moniak singles on a fly ball to center fielder Ryan Waldschmidt, deflected by left fielder Lourdes Gurriel Jr. Brenton Doyle scores. TJ Rumfield to 2nd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-16T19:31:32.186Z","endTime":"2026-05-16T19:32:32.812Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_deflection"},{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":{"id":593958,"link":"/api/v1/people/593958"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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":89.8,"endSpeed":83.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09859853341279,"aZ":-22.820454390690053,"pfxX":-0.43303170854842854,"pfxZ":5.355835809329702,"pX":-1.265085411440261,"pZ":1.2485053312873395,"vX0":-5.645850139963858,"vY0":-130.69861369100298,"vZ0":-7.108614794804377,"x":165.22,"y":205.07,"x0":0.9708412504684105,"y0":50.0032327330033,"z0":5.6932195357610595,"aX":-0.75558204391745},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.5,"breakHorizontal":1.9,"spinRate":2292,"spinDirection":162},"zone":13,"typeConfidence":2.0,"plateTime":0.4175583360240984,"extension":6.519378152979537},"index":0,"playId":"8a389972-406a-35d3-86cb-f311ef704084","pitchNumber":1,"startTime":"2026-05-16T19:31:58.002Z","endTime":"2026-05-16T19:32:01.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":92.8,"endSpeed":87.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.698874636441726,"aZ":-18.391454028893147,"pfxX":4.048086029909956,"pfxZ":7.227076839389648,"pX":0.12016039692190023,"pZ":2.897460676765496,"vX0":-3.4681914990632383,"vY0":-135.31869734337667,"vZ0":-4.552416151471635,"x":112.42,"y":160.55,"x0":0.8750623599521027,"y0":50.00334583713452,"z0":5.841055290581454,"aX":7.7198691883351325},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.6,"breakHorizontal":-6.8,"spinRate":2291,"spinDirection":158},"zone":2,"typeConfidence":2.0,"plateTime":0.4004917236313683,"extension":6.430647975119904},"hitData":{"launchSpeed":76.2,"launchAngle":38.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.74,"coordY":101.57}},"index":1,"playId":"6b4c0d28-6dfd-3695-b9e6-e5cdc23b5bc2","pitchNumber":2,"startTime":"2026-05-16T19:32:16.793Z","endTime":"2026-05-16T19:32:32.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.0,"awayTeamWinProbability":24.0,"homeTeamWinProbabilityAdded":5.700000000000003,"leverageIndex":1.59,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-05-16T19:32:32.812Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-16T19:32:34.830Z","endTime":"2026-05-16T19:34:34.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.31769226371734,"aZ":-24.49699920130405,"pfxX":-1.0503570646943727,"pfxZ":4.458703824030861,"pX":-0.3815435240041268,"pZ":3.5101558812057543,"vX0":-3.101346955777589,"vY0":-128.5534412456556,"vZ0":-1.3908777395922445,"x":131.54,"y":144.01,"x0":0.9630953279347242,"y0":50.004384377132396,"z0":5.908082142115745,"aX":-1.8098522182264505},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.0,"breakHorizontal":2.4,"spinRate":2354,"spinDirection":180},"zone":11,"typeConfidence":2.0,"plateTime":0.4213928011638153,"extension":6.394098601028095},"index":0,"playId":"d4fc49e8-dd6c-313e-8c77-91023cda9571","pitchNumber":1,"startTime":"2026-05-16T19:33:15.721Z","endTime":"2026-05-16T19:33:20.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":86.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.794525336231903,"aZ":-18.57083481491898,"pfxX":4.72509897117409,"pfxZ":7.244721773482093,"pX":-0.3292408580208973,"pZ":3.1812557233628116,"vX0":-5.0616598533022525,"vY0":-134.60255808957785,"vZ0":-3.6997625139259935,"x":129.55,"y":152.89,"x0":0.9410524207307237,"y0":50.00339391977383,"z0":5.850050499284807,"aX":8.873903019741261},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.7,"breakHorizontal":-7.8,"spinRate":2240,"spinDirection":156},"zone":1,"typeConfidence":2.0,"plateTime":0.4033258176616954,"extension":6.344058378596776},"index":1,"playId":"b600eb02-2cd2-3ed3-908f-739dd2b7879e","pitchNumber":2,"startTime":"2026-05-16T19:33:33.983Z","endTime":"2026-05-16T19:33:37.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":87.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.607801831455337,"aZ":-14.87404144934641,"pfxX":2.1183287785539737,"pfxZ":9.057544554126007,"pX":-0.6084515913755392,"pZ":2.614878834573833,"vX0":-5.163804724623688,"vY0":-135.82134535261972,"vZ0":-5.6149724112994575,"x":140.19,"y":168.18,"x0":1.0237146169275761,"y0":50.00002488798506,"z0":5.705909704557649,"aX":4.045463909252112},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":-3.0,"spinRate":2326,"spinDirection":157},"zone":4,"typeConfidence":2.0,"plateTime":0.399932911271883,"extension":6.3762251630399165},"index":2,"playId":"3e6a5d20-4e77-3c4d-9285-adf42e58bd24","pitchNumber":3,"startTime":"2026-05-16T19:33:53.853Z","endTime":"2026-05-16T19:33:59.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"6f541974-ad99-4190-b729-b399f591ff32","startTime":"2026-05-16T19:34:14.685Z","endTime":"2026-05-16T19:34:19.685Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":87.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.282806526191923,"aZ":-22.520184861249234,"pfxX":5.492465764022496,"pfxZ":5.0903874735418775,"pX":0.33023279640643416,"pZ":3.3896035824022523,"vX0":-4.319332704346772,"vY0":-134.4597297642583,"vZ0":-2.330452765585668,"x":104.41,"y":147.26,"x0":1.2157899492744402,"y0":50.00387197292338,"z0":5.80628357197674,"aX":10.420314828048737},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.1,"breakHorizontal":-9.5,"spinRate":2237,"spinDirection":151},"zone":3,"typeConfidence":2.0,"plateTime":0.4018813215565462,"extension":6.350911770420508},"index":4,"playId":"272d9ea2-4ff5-30b8-a9a3-f901c60b27fb","pitchNumber":4,"startTime":"2026-05-16T19:34:29.917Z","endTime":"2026-05-16T19:34:34.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.8,"awayTeamWinProbability":27.200000000000003,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":1.33,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-05-16T19:34:34.180Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sterlin Thompson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-16T19:35:00.900Z","endTime":"2026-05-16T19:36:41.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"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":92.4,"endSpeed":86.5,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.532916013181268,"aZ":-16.873294615161605,"pfxX":3.559589917707852,"pfxZ":8.150230031768247,"pX":-0.0778156226641017,"pZ":1.5244125972894034,"vX0":-4.009240888916799,"vY0":-134.5098596776094,"vZ0":-8.116081847785692,"x":119.97,"y":197.62,"x0":0.9526790479727731,"y0":50.000279702817366,"z0":5.723136037500963,"aX":6.680280445887251},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.7,"breakHorizontal":-5.9,"spinRate":2333,"spinDirection":155},"zone":13,"typeConfidence":2.0,"plateTime":0.40348729610379896,"extension":6.458357516449551},"index":0,"playId":"7ac59c95-2636-3f87-a718-aae1484293c3","pitchNumber":1,"startTime":"2026-05-16T19:35:16.964Z","endTime":"2026-05-16T19:35:22.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694514,"link":"/api/v1/people/694514","batSide":{"code":"L","description":"Left"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.9,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.065651112710487,"aZ":-17.50481662045819,"pfxX":2.5143657386771725,"pfxZ":7.882517245868982,"pX":-0.025308740995645007,"pZ":3.654055109355291,"vX0":-3.4322075833119445,"vY0":-133.86540956839897,"vZ0":-2.7031307981110824,"x":117.96,"y":140.12,"x0":0.932002456262878,"y0":50.000014186931026,"z0":5.893785867069882,"aX":4.677770250514479},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.2,"breakHorizontal":-4.1,"spinRate":2330,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.405287202664284,"extension":6.369494022845543},"index":1,"playId":"8aec8609-af94-33a0-85d0-d674f3f904cc","pitchNumber":2,"startTime":"2026-05-16T19:35:33.231Z","endTime":"2026-05-16T19:35:36.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694514,"link":"/api/v1/people/694514","batSide":{"code":"L","description":"Left"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":86.8,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.434635798162166,"aZ":-17.449740888458866,"pfxX":2.1217974817635414,"pfxZ":7.784606129787994,"pX":-0.2783106399889348,"pZ":2.9142022879485667,"vX0":-3.8825718247026444,"vY0":-134.76635695136122,"vZ0":-4.64916623647913,"x":127.61,"y":160.1,"x0":0.8871002123360764,"y0":50.00620790465011,"z0":5.845500112028298,"aX":4.01552842806289},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.7,"breakHorizontal":-3.2,"spinRate":2373,"spinDirection":158},"zone":1,"typeConfidence":2.0,"plateTime":0.40207624881094883,"extension":6.32868949696611},"index":2,"playId":"4efec362-57d1-3fb9-af54-395db1f204ea","pitchNumber":3,"startTime":"2026-05-16T19:35:52.159Z","endTime":"2026-05-16T19:35:55.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694514,"link":"/api/v1/people/694514","batSide":{"code":"L","description":"Left"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":85.8,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.97595848238546,"aZ":-22.179416134809692,"pfxX":3.708720805768216,"pfxZ":5.401589726827002,"pX":-1.532798469615461,"pZ":3.8988430047637377,"vX0":-6.716673771119262,"vY0":-133.28922293457387,"vZ0":-1.480468199215399,"x":175.43,"y":133.51,"x0":0.5059717333563423,"y0":50.00409224256864,"z0":6.019455216930072,"aX":6.8647909282283806},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.8,"breakHorizontal":-5.8,"spinRate":2169,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.4065325728383775,"extension":6.453861744678699},"index":3,"playId":"e3fb5e33-5b4b-30f8-a2e0-43b27984e39e","pitchNumber":4,"startTime":"2026-05-16T19:36:16.376Z","endTime":"2026-05-16T19:36:20.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694514,"link":"/api/v1/people/694514","batSide":{"code":"L","description":"Left"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":88.1,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.963994870850264,"aZ":-20.853386388340095,"pfxX":2.0833397567153082,"pfxZ":5.882798082929273,"pX":-0.6660661375278655,"pZ":1.9685246404004948,"vX0":-4.612746310774561,"vY0":-135.08092794485273,"vZ0":-6.317618253126461,"x":142.39,"y":185.63,"x0":0.7622405771948757,"y0":50.00549311173305,"z0":5.715646622958546,"aX":4.011127857445475},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.1,"breakHorizontal":-3.2,"spinRate":2365,"spinDirection":155},"zone":7,"typeConfidence":2.0,"plateTime":0.3992519316624161,"extension":6.420637528902056},"index":4,"playId":"fae108b0-e3ee-3b4b-9350-8d6338a1adba","pitchNumber":5,"startTime":"2026-05-16T19:36:37.383Z","endTime":"2026-05-16T19:36:41.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694514,"link":"/api/v1/people/694514","batSide":{"code":"L","description":"Left"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694514,"link":"/api/v1/people/694514"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":694514,"link":"/api/v1/people/694514"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.8,"awayTeamWinProbability":30.200000000000003,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.22,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-05-16T19:36:41.296Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ildemaro Vargas grounds out to first baseman TJ Rumfield.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-16T19:38:38.504Z","endTime":"2026-05-16T19:40:19.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":73.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":14.183576222233178,"aZ":-38.59886485181165,"pfxX":1.4121826965785433,"pfxZ":-4.758989861242574,"pX":-0.763310709912988,"pZ":3.3684707354336973,"vX0":3.208017210467936,"vY0":-113.57292694368476,"vZ0":2.1570817043004826,"x":146.1,"y":147.83,"x0":-2.3588775386162837,"y0":50.00137494814142,"z0":6.153546182612326,"aX":1.9069017532149446},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-8.2,"breakHorizontal":-3.1,"spinRate":2559,"spinDirection":51},"zone":1,"typeConfidence":2.0,"plateTime":0.47616689182863947,"extension":5.95210850199364},"index":0,"playId":"0e2e50ff-de5a-3a5a-a070-9221068a6c86","pitchNumber":1,"startTime":"2026-05-16T19:38:49.986Z","endTime":"2026-05-16T19:38:54.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.223401094196,"aZ":-33.05426566386639,"pfxX":1.3406059235847083,"pfxZ":-0.5772848115082327,"pX":-0.4492060565021432,"pZ":1.5041139499242964,"vX0":4.535005095688212,"vY0":-122.50351474018032,"vZ0":-3.498178359572584,"x":134.12,"y":198.17,"x0":-2.4886404750057296,"y0":50.000174633632525,"z0":5.737910222290839,"aX":2.0624885829091806},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.6,"breakHorizontal":-3.4,"spinRate":2541,"spinDirection":84},"zone":13,"typeConfidence":2.0,"plateTime":0.44490073932415664,"extension":5.9786287837444805},"index":1,"playId":"5cc29a20-3e2f-306b-b6e0-8bc0e098068f","pitchNumber":2,"startTime":"2026-05-16T19:39:07.877Z","endTime":"2026-05-16T19:39:11.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-05-16T19:39:20.731Z","endTime":"2026-05-16T19:39:30.038Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":83.5,"endSpeed":79.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.398749852973456,"aZ":-31.766001934198524,"pfxX":1.5499063059751939,"pfxZ":0.26380219577272124,"pX":-0.36281171436445164,"pZ":0.507661649146152,"vX0":4.4351446377109385,"vY0":-121.70889086589249,"vZ0":-6.234297974055294,"x":130.83,"y":225.07,"x0":-2.386181463581782,"y0":50.0037962392499,"z0":5.744194682332289,"aX":2.4022825129661576},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.4,"breakHorizontal":-3.5,"spinRate":2601,"spinDirection":99},"zone":13,"typeConfidence":2.0,"plateTime":0.4444180688177921,"extension":6.070754131340334},"index":3,"playId":"430367e1-3d1c-3080-9f7a-5313f1544e7e","pitchNumber":3,"startTime":"2026-05-16T19:39:30.038Z","endTime":"2026-05-16T19:39:33.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":75.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.995658508933655,"aZ":-37.422417344584645,"pfxX":2.5917829076790238,"pfxZ":-3.6850100659894,"pX":-0.3720572901099841,"pZ":1.9766445395524206,"vX0":4.066771706139542,"vY0":-117.67009996986066,"vZ0":-1.3802821474884899,"x":131.18,"y":185.41,"x0":-2.4488464276953343,"y0":50.002780809368645,"z0":5.988898537326045,"aX":3.691436367800158},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-6.7,"breakHorizontal":-5.5,"spinRate":2672,"spinDirection":56},"zone":7,"typeConfidence":2.0,"plateTime":0.4626709438212231,"extension":6.026639798632212},"index":4,"playId":"1fa2453b-5324-3886-9678-d1db79406c71","pitchNumber":4,"startTime":"2026-05-16T19:39:52.418Z","endTime":"2026-05-16T19:39:56.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":81.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.589891920162447,"aZ":-30.248108704672717,"pfxX":1.0111519875280481,"pfxZ":1.18313070243566,"pX":-0.13686387161745614,"pZ":1.591797129256363,"vX0":5.123106570180546,"vY0":-125.07529643929004,"vZ0":-4.541433740017091,"x":122.22,"y":195.8,"x0":-2.319939542443508,"y0":50.00238764477552,"z0":5.833978364893642,"aX":1.6470607048058679},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.6,"breakHorizontal":-2.6,"spinRate":2544,"spinDirection":90},"zone":8,"typeConfidence":2.0,"plateTime":0.43330985690689827,"extension":6.033107147616559},"hitData":{"launchSpeed":93.7,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.38,"coordY":160.35}},"index":5,"playId":"1edd0088-06d8-3e92-bbdc-ec6a3da1b600","pitchNumber":5,"startTime":"2026-05-16T19:40:12.656Z","endTime":"2026-05-16T19:40:19.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.1,"awayTeamWinProbability":27.900000000000006,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-16T19:40:19.935Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Lourdes Gurriel Jr. doubles (4) on a line drive to right fielder Sterlin Thompson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-16T19:40:30.572Z","endTime":"2026-05-16T19:42:47.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694514,"link":"/api/v1/people/694514"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":86.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.65146371800604,"aZ":-20.83640172608528,"pfxX":-7.760955217033352,"pfxZ":6.1201611684976225,"pX":0.02943488998291776,"pZ":1.0822783243608962,"vX0":9.334743488347893,"vY0":-133.51304507201047,"vZ0":-7.746200305631177,"x":115.88,"y":209.56,"x0":-2.4614027495004445,"y0":50.00395231685705,"z0":5.457178265279374,"aX":-14.381212806898185},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.0,"breakHorizontal":12.7,"spinRate":2331,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4061871276934328,"extension":6.135295538637998},"index":0,"playId":"11fcf2ed-964e-3dba-9568-09b76928e7f7","pitchNumber":1,"startTime":"2026-05-16T19:40:46.875Z","endTime":"2026-05-16T19:40:50.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":86.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.484385073561512,"aZ":-22.809049180219464,"pfxX":-7.694485297881033,"pfxZ":4.9729529473443135,"pX":0.3167866060757694,"pZ":1.7944477198842705,"vX0":9.716831096427816,"vY0":-134.4741900149431,"vZ0":-5.977444816049028,"x":104.92,"y":190.33,"x0":-2.297184831359892,"y0":50.00287575038369,"z0":5.601724299768304,"aX":-14.488560136277973},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.3,"breakHorizontal":12.6,"spinRate":2286,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.4030402034889278,"extension":6.133357234986925},"index":1,"playId":"e79af6b6-5dfc-351a-b3fc-4157da644eae","pitchNumber":2,"startTime":"2026-05-16T19:41:04.732Z","endTime":"2026-05-16T19:41:08.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":82.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.360164936082118,"aZ":-27.93831370691993,"pfxX":-5.697252157237026,"pfxZ":2.52915509262636,"pX":0.6728514250247654,"pZ":1.0460702347080522,"vX0":9.080105335011169,"vY0":-126.94259825083977,"vZ0":-6.483891971786209,"x":91.35,"y":210.54,"x0":-2.1667715009562842,"y0":50.00422611535028,"z0":5.779803417504748,"aX":-9.551689727868526},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.6,"breakHorizontal":8.9,"spinRate":1807,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4270746034561843,"extension":6.293443463214569},"index":2,"playId":"d1b9ed55-e676-3405-baf3-87a9fe0ec43c","pitchNumber":3,"startTime":"2026-05-16T19:41:25.034Z","endTime":"2026-05-16T19:41:29.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.859966606622436,"aZ":-20.640539074189594,"pfxX":-8.362492732284458,"pfxZ":6.110139426695028,"pX":0.7964807677036996,"pZ":2.1372057576260506,"vX0":10.964589559558947,"vY0":-135.37382522515315,"vZ0":-5.896780048133535,"x":86.64,"y":181.08,"x0":-2.188151872710416,"y0":50.00100442219965,"z0":5.752993453285081,"aX":-15.782395783127987},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.2,"breakHorizontal":13.3,"spinRate":2290,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.4020139267141123,"extension":6.22577013005776},"index":3,"playId":"3f6979f2-c222-34f9-9758-469f38d755e3","pitchNumber":4,"startTime":"2026-05-16T19:41:45.271Z","endTime":"2026-05-16T19:41:49.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-16T19:41:55.307Z","endTime":"2026-05-16T19:42:12.863Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":82.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.306904402349222,"aZ":-30.45446216145741,"pfxX":1.1215181940963799,"pfxZ":1.0285793431198336,"pX":1.6604713065870171,"pZ":1.3470204733464681,"vX0":9.217990775607882,"vY0":-126.16946451264076,"vZ0":-5.174910634471675,"x":53.71,"y":202.41,"x0":-2.129070626574373,"y0":50.005464632950876,"z0":5.770000227032127,"aX":1.8765473267582742},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.2,"breakHorizontal":-3.4,"spinRate":2600,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4278581997875226,"extension":6.2308294527118315},"index":5,"playId":"016480c2-b913-349c-b8fb-66a5addfe80a","pitchNumber":5,"startTime":"2026-05-16T19:42:12.863Z","endTime":"2026-05-16T19:42:16.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":87.0,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.411945480955055,"aZ":-20.232715626265872,"pfxX":-7.8928680829703275,"pfxZ":6.259433139045086,"pX":0.5785033834294055,"pZ":2.5695945792383394,"vX0":10.613983301747428,"vY0":-135.93100835153206,"vZ0":-4.706934917780979,"x":94.95,"y":169.4,"x0":-2.31673357158847,"y0":50.00306956386154,"z0":5.692494996390394,"aX":-15.056898485720428},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.7,"breakHorizontal":12.6,"spinRate":2346,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.4000189572607278,"extension":6.163045268893385},"hitData":{"launchSpeed":99.6,"launchAngle":20.0,"totalDistance":359.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.33,"coordY":62.36}},"index":6,"playId":"eabe1d75-8116-37e6-adb6-9c25c6adf8a5","pitchNumber":6,"startTime":"2026-05-16T19:42:34.653Z","endTime":"2026-05-16T19:42:47.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.9,"awayTeamWinProbability":32.099999999999994,"homeTeamWinProbabilityAdded":-4.199999999999989,"leverageIndex":0.65,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-05-16T19:42:47.682Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Fernandez singles on a line drive to right fielder Sterlin Thompson. Lourdes Gurriel Jr. to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-16T19:42:57.842Z","endTime":"2026-05-16T19:43:58.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"postOnThird":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694514,"link":"/api/v1/people/694514"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":92.2,"endSpeed":85.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.337923105431308,"aZ":-22.69145121693924,"pfxX":-8.042224508065836,"pfxZ":5.102398870122169,"pX":-1.061132992455387,"pZ":2.288833774172372,"vX0":6.786106453022487,"vY0":-134.256888656453,"vZ0":-4.782284649565811,"x":157.45,"y":176.98,"x0":-2.5553866410043526,"y0":50.00002238195526,"z0":5.672326279680953,"aX":-14.934158811201007},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.6,"breakHorizontal":13.4,"spinRate":2328,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.40529693818304,"extension":6.085135786868788},"index":0,"playId":"f2d4d344-d584-3570-a024-a1c28680f544","pitchNumber":1,"startTime":"2026-05-16T19:43:18.183Z","endTime":"2026-05-16T19:43:28.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"second":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":80.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.20832132840165,"aZ":-28.91047912465886,"pfxX":-0.302573281640635,"pfxZ":2.0141788299413186,"pX":0.5572763959501101,"pZ":2.009470787356547,"vX0":7.152297649402005,"vY0":-124.5538521713682,"vZ0":-3.73444377374656,"x":95.76,"y":184.52,"x0":-2.277431673518577,"y0":50.000722145498585,"z0":5.844876681258259,"aX":-0.49135529036459946},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.2,"breakHorizontal":-0.6,"spinRate":2614,"spinDirection":111},"zone":9,"typeConfidence":2.0,"plateTime":0.43498292400643557,"extension":6.12111992265563},"hitData":{"launchSpeed":92.4,"launchAngle":12.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.17,"coordY":94.03}},"index":1,"playId":"1c47168b-4dab-3044-bebf-54fa58a8ab9e","pitchNumber":2,"startTime":"2026-05-16T19:43:47.561Z","endTime":"2026-05-16T19:43:58.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"second":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.9,"awayTeamWinProbability":37.1,"homeTeamWinProbabilityAdded":-5.000000000000007,"leverageIndex":1.32,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-05-16T19:43:58.798Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"James McCann lines out sharply to center fielder Brenton Doyle. Jose Fernandez to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-16T19:44:19.606Z","endTime":"2026-05-16T19:47:21.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base Home","eventType":"stolen_base_home","movementReason":"r_stolen_base_home","runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":{"id":608372,"link":"/api/v1/people/608372"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":87.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.770740428358174,"aZ":-22.500366468484017,"pfxX":-6.814329079805788,"pfxZ":5.083608726412544,"pX":0.8232166202887807,"pZ":0.8758270679779612,"vX0":11.005197011155186,"vY0":-134.94946300876788,"vZ0":-8.17922024184598,"x":85.62,"y":215.13,"x0":-2.36527511121291,"y0":50.00027275712994,"z0":5.4519651587913485,"aX":-12.959598710815941},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.2,"breakHorizontal":10.8,"spinRate":2307,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4011370869689648,"extension":6.1643300619876875},"index":0,"playId":"bb13353c-a25d-3f14-bc83-1c97883b295c","pitchNumber":1,"startTime":"2026-05-16T19:44:37.459Z","endTime":"2026-05-16T19:44:42.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":88.0,"endSpeed":81.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.881896520909176,"aZ":-25.25903529767628,"pfxX":-2.1203551273863614,"pfxZ":4.0974147929376965,"pX":-0.3647864177732646,"pZ":2.3337619432461914,"vX0":5.956718362405146,"vY0":-128.21497320866868,"vZ0":-3.963423660300049,"x":130.9,"y":175.77,"x0":-2.4279408234794717,"y0":50.00558140581039,"z0":5.837716560038872,"aX":-3.5822061536314727},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.8,"breakHorizontal":2.8,"spinRate":2452,"spinDirection":180},"zone":4,"typeConfidence":2.0,"plateTime":0.42482236562897624,"extension":6.1006714810235385},"index":1,"playId":"7d99b72c-b737-3710-8bc5-2e4edcaa47f6","pitchNumber":2,"startTime":"2026-05-16T19:44:59.086Z","endTime":"2026-05-16T19:45:02.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":82.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.03492654156066,"aZ":-24.866271070720956,"pfxX":-8.379272683993442,"pfxZ":4.387991705574194,"pX":1.2576032065736356,"pZ":0.7263896639171008,"vX0":11.515923554729314,"vY0":-126.73368940867482,"vZ0":-7.4914589107353144,"x":69.06,"y":219.17,"x0":-2.206802799747369,"y0":50.00381522975319,"z0":5.638255716295329,"aX":-13.96063371473582},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.7,"breakHorizontal":13.3,"spinRate":1734,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4282594532613677,"extension":6.293017547329013},"index":2,"playId":"e08f297a-3d8c-3f38-8a52-aa40717aeed8","pitchNumber":3,"startTime":"2026-05-16T19:45:30.712Z","endTime":"2026-05-16T19:45:34.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.135757606021258,"aZ":-26.608318942705836,"pfxX":-0.5328176403897875,"pfxZ":3.217921720914381,"pX":0.8000246858116428,"pZ":1.2574439171316396,"vX0":8.11051236579522,"vY0":-129.92003190538708,"vZ0":-6.320984783388198,"x":86.5,"y":204.83,"x0":-2.277097776069519,"y0":50.003662942422835,"z0":5.711842093051715,"aX":-0.9224377899267647},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.8,"breakHorizontal":-0.6,"spinRate":2397,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.419657087017546,"extension":6.207262191105686},"index":3,"playId":"75ca8eb4-88a6-3af7-9f9e-1dc5f0d79a0c","pitchNumber":4,"startTime":"2026-05-16T19:45:57.117Z","endTime":"2026-05-16T19:46:01.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80313759888244,"aZ":-20.66576538023777,"pfxX":-7.092908651235186,"pfxZ":6.238217239036259,"pX":0.09480229421888543,"pZ":2.367053408482031,"vX0":9.212902784727222,"vY0":-133.73581668383147,"vZ0":-4.769689212912482,"x":113.39,"y":174.87,"x0":-2.443674748132209,"y0":50.004626873542875,"z0":5.619637062796165,"aX":-13.089560942825283},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.7,"breakHorizontal":11.3,"spinRate":2297,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.4066905515944099,"extension":6.308521141857849},"index":4,"playId":"89613ea0-935c-35f3-bb2c-8b09509e38f1","pitchNumber":5,"startTime":"2026-05-16T19:46:20.773Z","endTime":"2026-05-16T19:46:31.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jose Fernandez steals (4) 2nd base. Lourdes Gurriel Jr. steals (1) home.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":2,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":5,"actionPlayId":"89613ea0-935c-35f3-bb2c-8b09509e38f1","startTime":"2026-05-16T19:46:41.512Z","endTime":"2026-05-16T19:47:07.843Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":699912,"link":"/api/v1/people/699912"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":666971,"link":"/api/v1/people/666971"},"postOnSecond":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":-4.600000000000001,"leverageIndex":1.91,"dramaIndex":81.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":84.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.71252616465599,"aZ":-25.471470361981268,"pfxX":-2.304142779963951,"pfxZ":3.782371691740998,"pX":0.23565902429778202,"pZ":1.6692484880325689,"vX0":7.388841280974274,"vY0":-130.78673662229056,"vZ0":-5.786079791077294,"x":108.02,"y":193.71,"x0":-2.298983553875976,"y0":50.00232946520434,"z0":5.764419185933041,"aX":-4.082956246141027},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.0,"breakHorizontal":2.9,"spinRate":2509,"spinDirection":194},"zone":8,"typeConfidence":2.0,"plateTime":0.41521276145356145,"extension":6.188119907999043},"hitData":{"launchSpeed":108.3,"launchAngle":18.0,"totalDistance":388.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":133.75,"coordY":42.55}},"index":6,"playId":"d69a8dbc-89e3-3351-ba4f-a301a0081b86","pitchNumber":6,"startTime":"2026-05-16T19:47:07.843Z","endTime":"2026-05-16T19:47:21.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"second":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.6,"awayTeamWinProbability":38.4,"homeTeamWinProbabilityAdded":3.3000000000000043,"leverageIndex":1.91,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-05-16T19:47:21.230Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Waldschmidt called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-16T19:47:26.231Z","endTime":"2026-05-16T19:50:29.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":79.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.538007607119546,"aZ":-34.7582378415352,"pfxX":3.6716319731592035,"pfxZ":-1.6590116680718472,"pX":-0.5565228989067674,"pZ":1.7753545812337377,"vX0":3.7379972376788047,"vY0":-122.92880298600237,"vZ0":-2.7812757030805653,"x":138.21,"y":190.85,"x0":-2.564597913674217,"y0":50.00341457175707,"z0":5.8236269994002265,"aX":5.713678322464985},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.4,"breakHorizontal":-7.4,"spinRate":2444,"spinDirection":80},"zone":7,"typeConfidence":2.0,"plateTime":0.442731119884332,"extension":6.082958065100592},"index":0,"playId":"deb91e3a-34bf-3057-ace2-308a00fdc7b6","pitchNumber":1,"startTime":"2026-05-16T19:47:52.898Z","endTime":"2026-05-16T19:47:56.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"third":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.733406795641788,"aZ":-31.7977786388121,"pfxX":4.529774936989378,"pfxZ":0.24785891604971155,"pX":0.1108043301807132,"pZ":2.5123099049473665,"vX0":4.725006290885495,"vY0":-121.4829566277109,"vZ0":-1.3375551279440137,"x":112.78,"y":170.95,"x0":-2.4443253535483573,"y0":50.00193168189678,"z0":5.822096735620134,"aX":6.800614562424073},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.4,"breakHorizontal":-9.2,"spinRate":2533,"spinDirection":90},"zone":5,"typeConfidence":2.0,"plateTime":0.4500493785017645,"extension":6.095642099595778},"index":1,"playId":"c3917860-f524-3fdb-8053-c11c31327b8a","pitchNumber":2,"startTime":"2026-05-16T19:48:15.685Z","endTime":"2026-05-16T19:48:19.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"third":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-16T19:48:26.769Z","endTime":"2026-05-16T19:48:45.951Z","isPitch":false,"type":"action","player":{"id":814439,"link":"/api/v1/people/814439"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"third":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":86.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.962531591146032,"aZ":-20.76220471161238,"pfxX":-6.992138870913502,"pfxZ":6.105497310022741,"pX":-0.45252826787862294,"pZ":2.0505245204822176,"vX0":7.64989204710573,"vY0":-134.35182704251014,"vZ0":-6.038764173923103,"x":134.25,"y":183.42,"x0":-2.398345867108193,"y0":50.004280945427084,"z0":5.754989282430288,"aX":-13.071940734426095},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.2,"breakHorizontal":11.5,"spinRate":2298,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.4042258540964161,"extension":6.171461364906163},"index":3,"playId":"7ad7e60f-6afe-3400-b579-609aa82afd4b","pitchNumber":3,"startTime":"2026-05-16T19:48:45.951Z","endTime":"2026-05-16T19:48:55.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"third":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":79.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.410045025957714,"aZ":-32.955462883646646,"pfxX":1.040183416748632,"pfxZ":-0.5071052181764624,"pX":1.0489838143782355,"pZ":-0.06847873306857821,"vX0":7.665282448012211,"vY0":-122.18376912783789,"vZ0":-7.2006316458425665,"x":77.02,"y":240.63,"x0":-2.2432819288371184,"y0":50.00501560302969,"z0":5.691276773322679,"aX":1.5969447506794074},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.2,"breakHorizontal":-3.4,"spinRate":2560,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.445539059557682,"extension":6.1860857381310375},"index":4,"playId":"d45ca596-9af1-35d0-9f8a-f0e34f0f3ccd","pitchNumber":4,"startTime":"2026-05-16T19:49:38.658Z","endTime":"2026-05-16T19:49:42.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"third":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":83.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.494617724471905,"aZ":-24.92232306781282,"pfxX":-7.5070100312954455,"pfxZ":4.279356609520219,"pX":0.8903707593112393,"pZ":1.04007640206633,"vX0":10.068840187290585,"vY0":-126.90298226220128,"vZ0":-7.043957266739609,"x":83.06,"y":210.7,"x0":-2.083932205152448,"y0":50.001557760315144,"z0":5.730841661699305,"aX":-12.718879133879312},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.8,"breakHorizontal":12.4,"spinRate":1905,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.42538099438475063,"extension":6.3880770684788315},"index":5,"playId":"67d97da9-1ecf-32e2-b401-280f16f30b91","pitchNumber":5,"startTime":"2026-05-16T19:50:05.598Z","endTime":"2026-05-16T19:50:09.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"third":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":81.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.609944187903256,"aZ":-24.207454858466875,"pfxX":-6.062160214420409,"pfxZ":4.791218463439268,"pX":0.2907746944035452,"pZ":1.898176955400042,"vX0":8.511283159781415,"vY0":-126.03133289765984,"vZ0":-5.114425291328618,"x":105.92,"y":187.53,"x0":-2.2918522271015878,"y0":50.00275462726426,"z0":5.828713491675466,"aX":-10.07798165727363},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.0,"breakHorizontal":9.8,"spinRate":1863,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.42920152740689455,"extension":6.340591110577097},"index":6,"playId":"ee7b79fa-8cd4-38ef-aef2-3db2387bb1fb","pitchNumber":6,"startTime":"2026-05-16T19:50:25.471Z","endTime":"2026-05-16T19:50:29.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"third":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":4.000000000000007,"leverageIndex":1.44,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-05-16T19:50:29.441Z","atBatIndex":15},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Karros doubles (7) on a ground ball to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-16T19:52:16.109Z","endTime":"2026-05-16T19:54:41.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":84.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.173495683833327,"aZ":-18.668163272215274,"pfxX":2.7421186962837893,"pfxZ":7.674734916908292,"pX":-0.0692226378216027,"pZ":0.7717319377694184,"vX0":-3.6688972788238945,"vY0":-130.23898618593813,"vZ0":-9.183161809472914,"x":119.64,"y":217.94,"x0":0.9859760869373319,"y0":50.00009489838398,"z0":5.692270260568098,"aX":4.823640746527899},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.6,"breakHorizontal":-4.4,"spinRate":2190,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.4167405253950478,"extension":6.3397337719330205},"index":0,"playId":"01b64edf-4653-339b-9a61-80220ae8670f","pitchNumber":1,"startTime":"2026-05-16T19:52:43.436Z","endTime":"2026-05-16T19:52:47.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":85.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.25868136628859,"aZ":-18.77337114727065,"pfxX":4.608958813935807,"pfxZ":7.3879536044078895,"pX":-0.09237232998563472,"pZ":1.697201938773736,"vX0":-4.447065614435914,"vY0":-132.107768000161,"vZ0":-7.124284953025492,"x":120.52,"y":192.96,"x0":0.9932241511525027,"y0":50.00259016739656,"z0":5.750607715021023,"aX":8.359222382837336},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.5,"breakHorizontal":-7.7,"spinRate":2334,"spinDirection":162},"zone":8,"typeConfidence":2.0,"plateTime":0.41056007814006445,"extension":6.274021899092293},"index":1,"playId":"57df3490-d5f9-3453-abfc-0cecb107c1b9","pitchNumber":2,"startTime":"2026-05-16T19:52:57.093Z","endTime":"2026-05-16T19:53:02.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":88.6,"endSpeed":83.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.395140546898084,"aZ":-24.28704188548864,"pfxX":-0.5967633498881317,"pfxZ":4.52729411315477,"pX":0.02285796433267705,"pZ":2.128299457524953,"vX0":-2.367993644284441,"vY0":-129.23230109847702,"vZ0":-4.602000933804845,"x":116.13,"y":181.32,"x0":1.017651353458934,"y0":50.00182157820759,"z0":5.730711214106091,"aX":-1.0392312823576637},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.7,"breakHorizontal":1.4,"spinRate":2343,"spinDirection":164},"zone":8,"typeConfidence":2.0,"plateTime":0.41910330267963003,"extension":6.405219547960937},"index":2,"playId":"326ad466-adda-3fc0-9196-7e63770c0717","pitchNumber":3,"startTime":"2026-05-16T19:53:15.563Z","endTime":"2026-05-16T19:53:19.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":true},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":85.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.881648219285374,"aZ":-17.968092098891674,"pfxX":3.798121604931511,"pfxZ":7.800007235771733,"pX":0.6592260377102876,"pZ":1.726110618652174,"vX0":-2.304684232024525,"vY0":-132.72358298213916,"vZ0":-7.0380052632692225,"x":91.87,"y":192.18,"x0":1.0361990790692486,"y0":50.00118270277804,"z0":5.675648578604913,"aX":6.9160440751965515},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.2,"breakHorizontal":-6.5,"spinRate":2349,"spinDirection":156},"zone":9,"typeConfidence":2.0,"plateTime":0.4094516410181974,"extension":6.377582523792386},"index":3,"playId":"5cc61c5e-c490-3b90-b074-e495a05b2d0e","pitchNumber":4,"startTime":"2026-05-16T19:53:30.229Z","endTime":"2026-05-16T19:53:57.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":85.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.569597351293673,"aZ":-18.17573665856327,"pfxX":3.747101727304595,"pfxZ":7.591922095771151,"pX":0.5666652381950298,"pZ":2.6273054061225025,"vX0":-2.977467539207193,"vY0":-133.40881174552564,"vZ0":-4.735667146715954,"x":95.4,"y":167.84,"x0":1.1979854202212763,"y0":50.00163327367941,"z0":5.694423706114202,"aX":6.907791597409389},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.2,"breakHorizontal":-6.4,"spinRate":2360,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.4070542354744009,"extension":6.392456478468937},"index":4,"playId":"153293e9-154a-35fd-a4f5-e7a0f5ab98f8","pitchNumber":5,"startTime":"2026-05-16T19:54:04.943Z","endTime":"2026-05-16T19:54:09.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":86.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.38619454776802,"aZ":-18.067456684901003,"pfxX":4.656644510463476,"pfxZ":7.580828502849069,"pX":-0.8299068211813095,"pZ":2.743578086534798,"vX0":-6.416944976435369,"vY0":-133.73286076393586,"vZ0":-4.398773457045209,"x":148.63,"y":164.7,"x0":0.9656158411100109,"y0":50.004974750897716,"z0":5.658121684244466,"aX":8.668476984483748},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.3,"breakHorizontal":-7.4,"spinRate":2324,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.40534227397286493,"extension":6.404767798133746},"hitData":{"launchSpeed":102.2,"launchAngle":1.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":34.75,"coordY":109.62}},"index":5,"playId":"4cc450af-ef65-3dc7-9adc-5a2879c28ef9","pitchNumber":6,"startTime":"2026-05-16T19:54:27.199Z","endTime":"2026-05-16T19:54:41.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.0,"awayTeamWinProbability":29.0,"homeTeamWinProbabilityAdded":5.3999999999999915,"leverageIndex":0.78,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-05-16T19:54:41.239Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake McCarthy singles on a line drive to left fielder Lourdes Gurriel Jr. Kyle Karros scores. Jake McCarthy out at 2nd on the throw, left fielder Lourdes Gurriel Jr. to second baseman Ildemaro Vargas.","rbi":1,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-16T19:55:13.723Z","endTime":"2026-05-16T19:56:07.809Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":{"id":593958,"link":"/api/v1/people/593958"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"d571a8d1-c592-4d1c-807c-5f83bf46a99e","startTime":"2026-05-16T19:55:13.723Z","endTime":"2026-05-16T19:55:18.723Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":75.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.459836339744653,"aZ":-35.828696193129964,"pfxX":-1.7403474758951933,"pfxZ":-2.581032256627262,"pX":-0.5745955750101134,"pZ":2.053401660520144,"vX0":-3.04209787385848,"vY0":-116.5294041396232,"vZ0":-1.4202460881815577,"x":138.9,"y":183.34,"x0":0.9581033348008774,"y0":50.000115439225915,"z0":5.961983825886567,"aX":-2.4675937602061944},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-4.8,"breakHorizontal":3.7,"spinRate":2340,"spinDirection":301},"zone":7,"typeConfidence":2.0,"plateTime":0.4645391801550285,"extension":6.267138519391063},"index":1,"playId":"b6f760a8-d1ae-3a2b-9813-eb888846819f","pitchNumber":1,"startTime":"2026-05-16T19:55:33.027Z","endTime":"2026-05-16T19:55:36.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":85.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.664198323175217,"aZ":-19.369676324365468,"pfxX":3.689662385257516,"pfxZ":7.005174484769958,"pX":-0.6059050626040565,"pZ":3.005994082017064,"vX0":-5.391989043488119,"vY0":-132.67511254058869,"vZ0":-3.9629895331974136,"x":140.1,"y":157.62,"x0":0.9501102057392968,"y0":50.00361213240369,"z0":5.886223631427083,"aX":6.744994164650496},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.2,"breakHorizontal":-5.9,"spinRate":2292,"spinDirection":155},"zone":1,"typeConfidence":2.0,"plateTime":0.40892684370547805,"extension":6.2617457924191156},"hitData":{"launchSpeed":94.4,"launchAngle":12.0,"totalDistance":196.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":94.55,"coordY":105.57}},"index":2,"playId":"0b96bbdf-b17f-38ea-bcf4-3063e141425f","pitchNumber":2,"startTime":"2026-05-16T19:55:54.770Z","endTime":"2026-05-16T19:56:07.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.1,"awayTeamWinProbability":26.900000000000006,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":1.05,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-05-16T19:56:07.809Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willi Castro singles on a line drive to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-16T19:56:29.178Z","endTime":"2026-05-16T19:57:06.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":80.5,"endSpeed":76.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.510880628213773,"aZ":-35.73800359135238,"pfxX":-0.7373576462341999,"pfxZ":-2.486180325302203,"pX":-0.1483815325477926,"pZ":1.521267921924701,"vX0":-2.6499201475605823,"vY0":-117.44089157913454,"vZ0":-2.5980953847552044,"x":122.66,"y":197.71,"x0":1.0779737858697296,"y0":50.002027712981594,"z0":5.879449992983795,"aX":-1.0575082149464492},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.8,"breakHorizontal":1.8,"spinRate":2361,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.4615969689654653,"extension":6.355456627143627},"index":0,"playId":"c39425f2-960e-3dc0-9004-14dca7477853","pitchNumber":1,"startTime":"2026-05-16T19:56:35.774Z","endTime":"2026-05-16T19:56:39.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":75.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.23520868412049,"aZ":-36.79963907136401,"pfxX":-1.5974685583926855,"pfxZ":-3.244399427594746,"pX":0.4659826549734184,"pZ":1.7604987299142356,"vX0":-0.9934340821518275,"vY0":-117.58050023639763,"vZ0":-1.8423068336284114,"x":99.24,"y":191.25,"x0":1.098721828108544,"y0":50.00107237649905,"z0":5.908354927666355,"aX":-2.2796379339998873},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-6.0,"breakHorizontal":3.1,"spinRate":2391,"spinDirection":301},"zone":9,"typeConfidence":2.0,"plateTime":0.46242089774892703,"extension":6.330527523195642},"hitData":{"launchSpeed":96.8,"launchAngle":6.0,"totalDistance":138.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.27,"coordY":117.73}},"index":1,"playId":"9fb6c035-3bc0-35c9-b415-f6c1a067de4a","pitchNumber":2,"startTime":"2026-05-16T19:56:56.008Z","endTime":"2026-05-16T19:57:06.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.9,"awayTeamWinProbability":25.099999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.47,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-05-16T19:57:06.669Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brenton Doyle strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-16T19:57:15.628Z","endTime":"2026-05-16T19:59:08.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"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":91.9,"endSpeed":85.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.924165061384777,"aZ":-17.02481758994808,"pfxX":2.2631174153161657,"pfxZ":8.154304846525047,"pX":0.38404088064358854,"pZ":3.328572775016281,"vX0":-2.7408738301561604,"vY0":-133.9559528696823,"vZ0":-3.486523128605671,"x":102.36,"y":148.91,"x0":1.1159620240800765,"y0":50.002859582183554,"z0":5.830264727265799,"aX":4.204435691492303},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.4,"breakHorizontal":-3.7,"spinRate":2301,"spinDirection":156},"zone":3,"typeConfidence":2.0,"plateTime":0.4054788834509666,"extension":6.32336756845597},"index":0,"playId":"5cd3bcb5-30f0-305f-965e-e2e991651b1b","pitchNumber":1,"startTime":"2026-05-16T19:57:31.084Z","endTime":"2026-05-16T19:57:35.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":83.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.16975663998207,"aZ":-25.08621394316234,"pfxX":-1.8028458500086324,"pfxZ":4.070163412822545,"pX":-0.6122921417566874,"pZ":3.3730064251032306,"vX0":-3.6768508403787155,"vY0":-129.39750203921378,"vZ0":-1.5967392465720227,"x":140.34,"y":147.71,"x0":1.0465115542673051,"y0":50.00318588963407,"z0":5.8711969253037175,"aX":-3.1389727559092577},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.3,"breakHorizontal":3.8,"spinRate":2354,"spinDirection":171},"zone":1,"typeConfidence":2.0,"plateTime":0.4190200643119679,"extension":6.309252699705341},"index":1,"playId":"04124a10-d013-3d14-a598-d76b4d942b6d","pitchNumber":2,"startTime":"2026-05-16T19:57:49.864Z","endTime":"2026-05-16T19:57:54.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-16T19:57:59.417Z","endTime":"2026-05-16T19:58:16.207Z","isPitch":false,"type":"action","player":{"id":686668,"link":"/api/v1/people/686668"},"defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":91.2,"endSpeed":85.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.44316854877717,"aZ":-19.36904561341601,"pfxX":3.852456520032644,"pfxZ":6.985628879569379,"pX":0.0809050931756855,"pZ":4.401282399339935,"vX0":-4.149514511635623,"vY0":-133.04286520682427,"vZ0":-0.16748596449664616,"x":113.92,"y":119.95,"x0":1.143639716703805,"y0":50.004436837332435,"z0":5.842153848379956,"aX":7.0643386494628295},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.8,"breakHorizontal":-6.4,"spinRate":2309,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.4081536176893854,"extension":6.313333907919561},"index":3,"playId":"350bd19c-7dff-3c9a-ba8e-50e49dac5f55","pitchNumber":3,"startTime":"2026-05-16T19:58:16.207Z","endTime":"2026-05-16T19:58:19.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":85.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.692920929039605,"aZ":-19.13340465180761,"pfxX":3.671640472487943,"pfxZ":7.127592570240287,"pX":-0.03106430718061438,"pZ":3.558982793631783,"vX0":-4.391209020181147,"vY0":-132.98554316146019,"vZ0":-1.993853273006692,"x":118.18,"y":142.69,"x0":1.1478929723920719,"y0":50.00592207157438,"z0":5.675004790147655,"aX":6.721211977098122},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.8,"breakHorizontal":-6.0,"spinRate":2270,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.4084878851047642,"extension":6.395557370976384},"index":4,"playId":"9c3a7024-87e4-3411-b436-4d5ba510638b","pitchNumber":4,"startTime":"2026-05-16T19:58:36.850Z","endTime":"2026-05-16T19:58:42.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00273784651325,"aZ":-18.855455294114247,"pfxX":4.314742849139812,"pfxZ":7.344234340916875,"pX":0.5045385000778856,"pZ":3.577131275460183,"vX0":-3.3481283782008435,"vY0":-133.19336265859002,"vZ0":-2.062247035312092,"x":97.77,"y":142.2,"x0":1.2112322630555117,"y0":50.00627496712255,"z0":5.710859093546106,"aX":7.82944566792636},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.1,"breakHorizontal":-7.2,"spinRate":2330,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.40971149205522384,"extension":6.200474550163958},"index":5,"playId":"4dce840c-8616-3a93-8e0b-5cccb8f6f946","pitchNumber":5,"startTime":"2026-05-16T19:59:04.616Z","endTime":"2026-05-16T19:59:08.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.8,"awayTeamWinProbability":27.200000000000003,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-05-16T19:59:08.975Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Rumfield grounds out, second baseman Ildemaro Vargas to first baseman Jose Fernandez.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-16T19:59:16.599Z","endTime":"2026-05-16T20:00:56.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,4],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38091132977599,"aZ":-19.844101783719378,"pfxX":5.57138205637673,"pfxZ":6.789737227053202,"pX":0.9016511175539912,"pZ":2.6253978321262244,"vX0":-2.025943429561565,"vY0":-133.1158496142227,"vZ0":-4.8465618842947045,"x":82.63,"y":167.89,"x0":0.9435079727572935,"y0":50.002847697793925,"z0":5.883118702302347,"aX":10.117840607927443},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.6,"breakHorizontal":-9.7,"spinRate":2178,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.4096120344399261,"extension":6.347842874932638},"index":0,"playId":"56cb27f6-9916-348d-937e-990c99b3a10f","pitchNumber":1,"startTime":"2026-05-16T19:59:34.967Z","endTime":"2026-05-16T19:59:38.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-05-16T19:59:55.471Z","endTime":"2026-05-16T20:00:11.395Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"},"defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"dd3607cf-0025-3361-a5c5-ee95ffb06074","startTime":"2026-05-16T20:00:11.395Z","endTime":"2026-05-16T20:00:19.763Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"With TJ Rumfield batting, Willi Castro advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":3,"actionPlayId":"dd3607cf-0025-3361-a5c5-ee95ffb06074","startTime":"2026-05-16T20:00:29.265Z","endTime":"2026-05-16T20:00:47.379Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":593958,"link":"/api/v1/people/593958"},"defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"postOnSecond":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.65,"dramaIndex":27.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12918167524456,"aZ":-22.888656026880756,"pfxX":0.7562315527688044,"pfxZ":5.390891506039408,"pX":-0.43926847793393603,"pZ":3.0069596043724265,"vX0":-4.200874223200783,"vY0":-129.41263092928196,"vZ0":-2.8175862152145914,"x":133.74,"y":157.59,"x0":1.096113608229943,"y0":50.00093449011481,"z0":5.833971589307046,"aX":1.3022771406938876},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.5,"breakHorizontal":-0.6,"spinRate":2341,"spinDirection":166},"zone":1,"typeConfidence":2.0,"plateTime":0.4207875517109345,"extension":6.34084448314887},"hitData":{"launchSpeed":75.9,"launchAngle":5.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.76,"coordY":149.66}},"index":4,"playId":"fd19e582-5e94-3a1a-82ba-a186fb4d7783","pitchNumber":2,"startTime":"2026-05-16T20:00:47.379Z","endTime":"2026-05-16T20:00:56.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"second":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.2,"awayTeamWinProbability":28.799999999999997,"homeTeamWinProbabilityAdded":-2.3999999999999915,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:00:56.103Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ketel Marte flies out to left fielder Jake McCarthy.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-16T20:02:46.372Z","endTime":"2026-05-16T20:03:38.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":76.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.959050677774105,"aZ":-27.64403407790083,"pfxX":0.9355167078192728,"pfxZ":3.129222514398819,"pX":-0.0772665538607364,"pZ":3.1689794441796253,"vX0":5.113957602027708,"vY0":-118.31224335391374,"vZ0":-0.5962998070875193,"x":119.95,"y":153.22,"x0":-2.369300340505554,"y0":50.00496202048434,"z0":5.910539574017924,"aX":1.3542394082639748},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":5.8,"breakHorizontal":-2.6,"spinRate":2404,"spinDirection":94},"zone":2,"typeConfidence":2.0,"plateTime":0.4591533498530658,"extension":6.00213819152882},"index":0,"playId":"694fb01d-3050-33f0-bfdd-b5314ac6b243","pitchNumber":1,"startTime":"2026-05-16T20:03:05.869Z","endTime":"2026-05-16T20:03:09.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-16T20:03:16.036Z","endTime":"2026-05-16T20:03:28.045Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":81.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.46713167594064,"aZ":-26.5155924978896,"pfxX":-5.681537652684823,"pfxZ":3.460357676679733,"pX":-0.6067488287850578,"pZ":2.8358783442301925,"vX0":5.828848321905775,"vY0":-124.8299529708674,"vZ0":-2.611089806165169,"x":140.13,"y":162.21,"x0":-2.1942080011712277,"y0":50.005434175781424,"z0":5.998329217632979,"aX":-9.297491836269613},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.1,"breakHorizontal":9.6,"spinRate":1463,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.43279030874417446,"extension":5.989616363999292},"hitData":{"launchSpeed":90.3,"launchAngle":36.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":42.19,"coordY":97.54}},"index":2,"playId":"36ecd67c-5225-3e9e-a901-590202ff2dc4","pitchNumber":2,"startTime":"2026-05-16T20:03:28.045Z","endTime":"2026-05-16T20:03:38.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":2.3999999999999915,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:03:38.299Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corbin Carroll walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-16T20:03:38.121Z","endTime":"2026-05-16T20:06:32.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.0,"endSpeed":84.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69141645649872,"aZ":-19.804703455824217,"pfxX":-5.468769226474498,"pfxZ":6.888506337319636,"pX":0.3460582181814578,"pZ":2.3248306457097723,"vX0":8.56140757796109,"vY0":-132.2657057957633,"vZ0":-5.224180184692054,"x":103.81,"y":176.01,"x0":-2.202629934091971,"y0":50.00152811635445,"z0":5.75094720137041,"aX":-9.818484357607254},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.6,"breakHorizontal":8.3,"spinRate":2157,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.41202122788848694,"extension":6.068670796166393},"index":0,"playId":"92bd9eb6-19c9-3ddb-a7a6-aafe4de42fce","pitchNumber":1,"startTime":"2026-05-16T20:04:00.942Z","endTime":"2026-05-16T20:04:04.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.795196057944562,"aZ":-22.39631775006838,"pfxX":-7.1113431250384265,"pfxZ":5.419609654191619,"pX":0.25180453363221794,"pZ":2.772635181124039,"vX0":8.695605474861255,"vY0":-132.33246334541408,"vZ0":-3.8251021833003227,"x":107.4,"y":163.92,"x0":-2.127200948565626,"y0":50.00001768912699,"z0":5.844739790462889,"aX":-12.822802104878141},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.4,"breakHorizontal":11.4,"spinRate":2066,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.4112758622025958,"extension":5.934354310773038},"index":1,"playId":"72339d8d-3625-3a15-83b5-77d16aa81470","pitchNumber":2,"startTime":"2026-05-16T20:04:18.672Z","endTime":"2026-05-16T20:04:23.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":90.6,"endSpeed":84.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.275168125448022,"aZ":-20.221240614779944,"pfxX":-3.025653520132575,"pfxZ":6.663826972688323,"pX":0.8603284944117836,"pZ":4.7042096357078025,"vX0":9.019115060118878,"vY0":-131.88013330024063,"vZ0":0.46189677551699115,"x":84.21,"y":111.77,"x0":-2.1836847751897377,"y0":50.001933562142895,"z0":5.997518822427998,"aX":-5.427992980983953},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.4,"breakHorizontal":3.8,"spinRate":2194,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.4124897756228454,"extension":5.9359431630523884},"index":2,"playId":"4989dea5-13c5-348c-83bc-2c7ae65b5520","pitchNumber":3,"startTime":"2026-05-16T20:04:40.249Z","endTime":"2026-05-16T20:04:44.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":78.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.623565137596174,"aZ":-34.502367877278886,"pfxX":1.0166068327623679,"pfxZ":-1.5362138936845788,"pX":1.1689291290579327,"pZ":1.581096449365929,"vX0":7.541261796144767,"vY0":-121.49914731314877,"vZ0":-3.239497932135359,"x":72.44,"y":196.09,"x0":-2.0890312562783517,"y0":50.00315037569663,"z0":5.887064835383731,"aX":1.539991551453636},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.2,"breakHorizontal":-3.4,"spinRate":2496,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.44837930876432575,"extension":6.0370539628629265},"index":3,"playId":"1d0402d3-6b2b-33d8-92f8-eb6432cc7f40","pitchNumber":4,"startTime":"2026-05-16T20:05:00.858Z","endTime":"2026-05-16T20:05:07.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":85.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.038121792539915,"aZ":-21.747359492948345,"pfxX":-5.929372178059323,"pfxZ":5.641624735957636,"pX":0.09039295633176775,"pZ":4.152207184552733,"vX0":8.154469673676793,"vY0":-133.47363309151018,"vZ0":-0.6855779162701919,"x":113.55,"y":126.67,"x0":-2.1994269778588023,"y0":50.006079705480985,"z0":5.944156752705386,"aX":-10.966561511830768},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.3,"breakHorizontal":9.5,"spinRate":2179,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.40654151704939956,"extension":5.909542085284567},"index":4,"playId":"10651d99-41d8-3e21-8994-ad99a052423a","pitchNumber":5,"startTime":"2026-05-16T20:05:26.546Z","endTime":"2026-05-16T20:05:30.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.556477371156436,"aZ":-32.12052137930263,"pfxX":6.470449373597624,"pfxZ":0.0380163691627704,"pX":-0.9386975235305871,"pZ":2.178267719435342,"vX0":1.7887497367312672,"vY0":-120.04430019225848,"vZ0":-1.916419481553528,"x":152.78,"y":179.97,"x0":-2.5328562628627855,"y0":50.00358046185793,"z0":5.82545027584463,"aX":9.516738990191582},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.1,"breakHorizontal":-12.1,"spinRate":2493,"spinDirection":82},"zone":13,"typeConfidence":2.0,"plateTime":0.4549265355147898,"extension":5.90761141311514},"index":5,"playId":"f06b728e-79c0-344a-a326-987028ed71f8","pitchNumber":6,"startTime":"2026-05-16T20:05:48.043Z","endTime":"2026-05-16T20:06:15.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"}},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":74.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.41905667828873,"aZ":-35.83090827013637,"pfxX":2.1948052702660283,"pfxZ":-2.6262285997130004,"pX":-0.39251198296395307,"pZ":3.7681561979014977,"vX0":3.478227075032621,"vY0":-116.06462908950759,"vZ0":2.4253119872084357,"x":131.96,"y":137.04,"x0":-2.1834906699864045,"y0":50.00214330986336,"z0":6.072210878952367,"aX":3.056858500758394},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-4.1,"breakHorizontal":-4.7,"spinRate":2487,"spinDirection":50},"zone":11,"typeConfidence":2.0,"plateTime":0.46815990969347876,"extension":6.004731001297378},"index":6,"playId":"e726a5d1-be47-3c49-9ff2-3add108fbd37","pitchNumber":7,"startTime":"2026-05-16T20:06:27.695Z","endTime":"2026-05-16T20:06:32.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.89999999999999,"awayTeamWinProbability":29.10000000000001,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":0.69,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:06:32.436Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-16T20:06:40.595Z","endTime":"2026-05-16T20:09:31.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,5,6,7],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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.7,"endSpeed":85.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.469806481878962,"aZ":-20.830355491935947,"pfxX":-7.201068576780598,"pfxZ":6.243989330414843,"pX":-0.04212079934520242,"pZ":2.3534772475633874,"vX0":8.422830965124001,"vY0":-132.03250114673472,"vZ0":-4.850350226251593,"x":118.61,"y":175.24,"x0":-2.2953349532057628,"y0":50.00356184818992,"z0":5.689406969638737,"aX":-13.08352531467388},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.8,"breakHorizontal":11.9,"spinRate":2200,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.4103422735561466,"extension":6.153378436858959},"index":0,"playId":"a5895ea8-73ba-3da9-9a9b-ae94489f4c95","pitchNumber":1,"startTime":"2026-05-16T20:06:56.369Z","endTime":"2026-05-16T20:07:05.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"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-16T20:07:35.610Z","endTime":"2026-05-16T20:07:51.399Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"12e4982a-a5ed-3b3a-9bd1-4f029a3eeda1","startTime":"2026-05-16T20:07:51.399Z","endTime":"2026-05-16T20:07:54.998Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.262272039168728,"aZ":-34.66388448901126,"pfxX":1.5712929332734018,"pfxZ":-1.6602528913263157,"pX":0.14675139961598835,"pZ":0.7079182674615947,"vX0":5.311593641889123,"vY0":-120.75329421685046,"vZ0":-4.962052815118841,"x":111.41,"y":219.67,"x0":-2.272568251875998,"y0":50.00405626933202,"z0":5.789648400359635,"aX":2.354094681809302},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.8,"breakHorizontal":-4.0,"spinRate":2638,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.4510590811955626,"extension":6.060368299273716},"index":3,"playId":"1b9138d6-a151-3eb7-986a-46ad3cc8dde8","pitchNumber":2,"startTime":"2026-05-16T20:08:10.684Z","endTime":"2026-05-16T20:08:16.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Corbin Carroll caught stealing 2nd base, catcher Hunter Goodman to shortstop Ezequiel Tovar.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":1},"index":4,"actionPlayId":"1b9138d6-a151-3eb7-986a-46ad3cc8dde8","startTime":"2026-05-16T20:08:28.202Z","endTime":"2026-05-16T20:08:47.319Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"homeTeamWinProbability":75.4,"awayTeamWinProbability":24.599999999999994,"homeTeamWinProbabilityAdded":4.500000000000014,"leverageIndex":1.36,"dramaIndex":67.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45774896431566,"aZ":-18.067469074641277,"pfxX":-8.339486938505555,"pfxZ":7.6413907473334515,"pX":0.7127600310117025,"pZ":1.3430715278237568,"vX0":10.537717052234893,"vY0":-134.36054777037793,"vZ0":-7.994350352530643,"x":89.83,"y":202.52,"x0":-2.1587964492089577,"y0":50.00307849828652,"z0":5.618485172638617,"aX":-15.396664271096682},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.4,"breakHorizontal":13.1,"spinRate":2277,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4061453785433229,"extension":6.231141340170803},"index":5,"playId":"47e40642-7a95-3b04-881a-a287811c61b8","pitchNumber":3,"startTime":"2026-05-16T20:08:47.319Z","endTime":"2026-05-16T20:08:51.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":74.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.34587284421948,"aZ":-37.300482004230986,"pfxX":2.4580041660583127,"pfxZ":-3.7111592423135598,"pX":0.23184408633445908,"pZ":1.0998500141494092,"vX0":4.890506270626356,"vY0":-115.84381620413191,"vZ0":-2.9325529302911884,"x":108.16,"y":209.08,"x0":-2.2125905274023174,"y0":50.00431002694584,"z0":5.892025454706286,"aX":3.3938468195084996},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-7.1,"breakHorizontal":-5.5,"spinRate":2626,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.46992460841618344,"extension":5.990376116797287},"index":6,"playId":"c0210f7a-fe4b-3df4-8da9-61799fda8657","pitchNumber":4,"startTime":"2026-05-16T20:09:06.341Z","endTime":"2026-05-16T20:09:10.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":85.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.936375658460243,"aZ":-19.795926113607926,"pfxX":-8.445749031700817,"pfxZ":6.766289107872611,"pX":0.7995580234145285,"pZ":2.46542354948188,"vX0":10.951671092133216,"vY0":-133.00136538261322,"vZ0":-4.811350881019008,"x":86.52,"y":172.21,"x0":-2.234592161427184,"y0":50.00029215862326,"z0":5.693202817327329,"aX":-15.44536793540191},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.6,"breakHorizontal":13.6,"spinRate":2318,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.4085805146595991,"extension":6.049140844924301},"index":7,"playId":"ff7bf12f-e62f-3fc2-ac0c-f8e500c928dd","pitchNumber":5,"startTime":"2026-05-16T20:09:26.689Z","endTime":"2026-05-16T20:09:31.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.1,"awayTeamWinProbability":25.900000000000006,"homeTeamWinProbabilityAdded":-1.3000000000000114,"leverageIndex":1.36,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:09:31.431Z","atBatIndex":23},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Nolan Arenado hit by pitch. Geraldo Perdomo to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-16T20:09:41.094Z","endTime":"2026-05-16T20:11:48.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.7617946809244,"aZ":-20.099549961467794,"pfxX":-3.743008424548621,"pfxZ":6.650372089125141,"pX":-0.9147662767764697,"pZ":2.4447666540706128,"vX0":5.451654969437568,"vY0":-132.50351443302438,"vZ0":-4.64112175472038,"x":151.87,"y":172.77,"x0":-2.4929993681110845,"y0":50.001623880017995,"z0":5.647354493693228,"aX":-6.794824466741837},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.5,"breakHorizontal":5.9,"spinRate":2236,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.41011112062534805,"extension":5.99652409000107},"index":0,"playId":"fab0addc-7d0d-3588-8a25-359f0ae0ecf4","pitchNumber":1,"startTime":"2026-05-16T20:09:58.077Z","endTime":"2026-05-16T20:10:03.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":74.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.522630528490915,"aZ":-37.564247069094016,"pfxX":1.2428377207508423,"pfxZ":-3.9701052455265815,"pX":0.0031886552705613727,"pZ":1.8396618584759155,"vX0":4.843610657306576,"vY0":-114.71425777400736,"vZ0":-1.1299076147239178,"x":116.88,"y":189.11,"x0":-2.2812829657782716,"y0":50.00358745433804,"z0":5.94115953739067,"aX":1.6864036036906533},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-7.2,"breakHorizontal":-3.2,"spinRate":2559,"spinDirection":45},"zone":8,"typeConfidence":2.0,"plateTime":0.4741203440749917,"extension":6.142394054219394},"index":1,"playId":"1bb48f81-3256-3e8c-a6ca-ca5980627db0","pitchNumber":2,"startTime":"2026-05-16T20:10:37.617Z","endTime":"2026-05-16T20:10:41.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":"9fed0f1d-04ea-4e74-9774-d6ef50d3a7cd","startTime":"2026-05-16T20:11:00.771Z","endTime":"2026-05-16T20:11:05.771Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":85.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30248921959623,"aZ":-19.27514406622142,"pfxX":-3.065960454110204,"pfxZ":7.054090907051165,"pX":-0.37057859933804665,"pZ":3.990598108175939,"vX0":6.27280894237036,"vY0":-133.07790345268725,"vZ0":-1.2721663145348472,"x":131.13,"y":131.03,"x0":-2.339402482186496,"y0":50.00340635603876,"z0":5.844768580338048,"aX":-5.607555031929202},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.8,"breakHorizontal":4.4,"spinRate":2308,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.40853184624153016,"extension":6.143600823913204},"index":3,"playId":"4b07c982-2a62-3704-82a1-5f23c5aa1e93","pitchNumber":3,"startTime":"2026-05-16T20:11:19.294Z","endTime":"2026-05-16T20:11:24.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78384634332758,"aZ":-19.30794911013506,"pfxX":-3.711910393090613,"pfxZ":6.9514536278586,"pX":-1.1027600620707334,"pZ":3.747258521147847,"vX0":4.944850369349383,"vY0":-133.92475199872442,"vZ0":-1.9307747743006205,"x":159.03,"y":137.6,"x0":-2.474728328979231,"y0":50.0032810216364,"z0":5.831476738887173,"aX":-6.871142930844866},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.5,"breakHorizontal":5.9,"spinRate":2363,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4060513933306549,"extension":6.062995656104001},"index":4,"playId":"696b9e6d-3c60-33bd-b87e-192ad2de3613","pitchNumber":4,"startTime":"2026-05-16T20:11:42.170Z","endTime":"2026-05-16T20:11:48.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.7,"awayTeamWinProbability":28.299999999999997,"homeTeamWinProbabilityAdded":-2.3999999999999915,"leverageIndex":0.95,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:11:48.199Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ildemaro Vargas pops out to third baseman Kyle Karros.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-16T20:12:15.619Z","endTime":"2026-05-16T20:13:07.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.335515338475567,"aZ":-28.80196781393237,"pfxX":-5.885482735448814,"pfxZ":2.066407849110931,"pX":-0.020122719125962238,"pZ":2.271008755479152,"vX0":7.474853681437919,"vY0":-125.06600896758225,"vZ0":-3.204223528839509,"x":117.77,"y":177.46,"x0":-2.243339388059933,"y0":50.00232327585623,"z0":5.860070979158506,"aX":-9.595533541492847},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.4,"breakHorizontal":9.5,"spinRate":1588,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.4331828517988079,"extension":6.287314010121619},"index":0,"playId":"f088f16a-b771-37cc-973f-7e340ae6b716","pitchNumber":1,"startTime":"2026-05-16T20:12:38.477Z","endTime":"2026-05-16T20:12:42.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":571448,"link":"/api/v1/people/571448"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":82.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.848243200650286,"aZ":-27.931125458113495,"pfxX":-5.576132343547664,"pfxZ":2.5585680246067994,"pX":-0.06987515563265427,"pZ":1.933306468129531,"vX0":7.01608707203437,"vY0":-125.55201048120793,"vZ0":-4.328847172741183,"x":119.66,"y":186.58,"x0":-2.125460726647923,"y0":50.006110010878444,"z0":5.85172561052434,"aX":-9.2612732321009},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.2,"breakHorizontal":9.2,"spinRate":1604,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.4297551146086023,"extension":6.243978108485226},"hitData":{"launchSpeed":64.0,"launchAngle":70.0,"totalDistance":100.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":113.0,"coordY":164.62}},"index":1,"playId":"2c24d06c-ae2b-3bc1-835c-ef6717dc96a5","pitchNumber":2,"startTime":"2026-05-16T20:12:59.194Z","endTime":"2026-05-16T20:13:07.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":571448,"link":"/api/v1/people/571448"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.4,"awayTeamWinProbability":23.599999999999994,"homeTeamWinProbabilityAdded":4.700000000000003,"leverageIndex":1.89,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:13:07.929Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Goodman singles on a line drive to center fielder Ryan Waldschmidt.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-16T20:15:37.001Z","endTime":"2026-05-16T20:16:18.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-16T20:15:23.406Z","endTime":"2026-05-16T20:15:39.121Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":72.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.677844352254944,"aZ":-37.649076737894035,"pfxX":-1.8114441177867935,"pfxZ":-4.17707707083405,"pX":1.3045533563049472,"pZ":2.8667170405017863,"vX0":0.6759639356770094,"vY0":-112.38764880297565,"vZ0":1.213751515055843,"x":67.27,"y":161.38,"x0":1.239256501492355,"y0":50.003621816334146,"z0":6.072654924171073,"aX":-2.374226166946226},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-7.2,"breakHorizontal":3.1,"spinRate":2202,"spinDirection":305},"zone":12,"typeConfidence":2.0,"plateTime":0.4828624645149939,"extension":6.323997658559105},"index":1,"playId":"08916f03-b915-3eb3-9d07-676152b4bb88","pitchNumber":1,"startTime":"2026-05-16T20:15:39.121Z","endTime":"2026-05-16T20:15:43.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":79.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.30491337313177,"aZ":-27.51838209421881,"pfxX":6.790692386071566,"pfxZ":2.9455696742092474,"pX":1.1590136650468676,"pZ":3.1030117588839077,"vX0":-2.0789840101321935,"vY0":-123.24265555324912,"vZ0":-1.2517709751648964,"x":72.82,"y":155.0,"x0":1.1179750426056103,"y0":50.0011668201247,"z0":5.885243509266407,"aX":10.72614920473091},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.4,"breakHorizontal":-12.0,"spinRate":1926,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.43994140265200166,"extension":6.272881349981141},"index":2,"playId":"7d253e68-07c9-3968-b2db-0feff0006ad6","pitchNumber":2,"startTime":"2026-05-16T20:15:51.768Z","endTime":"2026-05-16T20:15:55.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.80525382824807,"aZ":-18.62985002189106,"pfxX":2.837298287582443,"pfxZ":7.515166828014072,"pX":0.4357571758477431,"pZ":3.4584249873441775,"vX0":-2.9805759239313145,"vY0":-132.07162085278622,"vZ0":-2.46317261838892,"x":100.39,"y":145.4,"x0":1.1995935410142362,"y0":50.00308784899059,"z0":5.74293781145589,"aX":5.113830330973824},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.4,"breakHorizontal":-4.7,"spinRate":2314,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.4115768832269655,"extension":6.356750419241638},"hitData":{"launchSpeed":101.7,"launchAngle":2.0,"totalDistance":72.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":121.41,"coordY":97.97}},"index":3,"playId":"53ebf26d-81b0-3cc8-b5ea-fc5722b2fc15","pitchNumber":3,"startTime":"2026-05-16T20:16:07.627Z","endTime":"2026-05-16T20:16:18.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.61,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:16:18.129Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-16T20:16:29.199Z","endTime":"2026-05-16T20:17:51.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.59618886181297,"aZ":-23.718619541171453,"pfxX":-0.29223679749287457,"pfxZ":4.931245142789499,"pX":-0.40470903318197643,"pZ":1.880723404504258,"vX0":-3.83189246092927,"vY0":-128.55702508279256,"vZ0":-5.227322607294141,"x":132.43,"y":188.0,"x0":1.1282897357948685,"y0":50.00231085794358,"z0":5.724856184483427,"aX":-0.5003527464378142},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.3,"breakHorizontal":1.2,"spinRate":2405,"spinDirection":172},"zone":7,"typeConfidence":2.0,"plateTime":0.4221772370952497,"extension":6.33079536665755},"index":0,"playId":"be548d83-70e4-398b-a138-fd9cae486e4f","pitchNumber":1,"startTime":"2026-05-16T20:16:41.246Z","endTime":"2026-05-16T20:16:44.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.14006462661099,"aZ":-20.36259279610569,"pfxX":3.61119174972034,"pfxZ":6.533632782593466,"pX":0.6323663737914296,"pZ":2.4413392488008263,"vX0":-2.371168998835179,"vY0":-132.34583177454277,"vZ0":-5.082745322885541,"x":92.9,"y":172.86,"x0":1.0620312934460845,"y0":50.00568193629195,"z0":5.839446443529314,"aX":6.530651082922653},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.2,"breakHorizontal":-6.1,"spinRate":2297,"spinDirection":160},"zone":6,"typeConfidence":2.0,"plateTime":0.4108516583503796,"extension":6.264934272760644},"index":1,"playId":"5987bc37-e875-3385-8a5d-6b6159f45e0c","pitchNumber":2,"startTime":"2026-05-16T20:16:59.916Z","endTime":"2026-05-16T20:17:03.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":83.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.163961555807102,"aZ":-25.227957728321577,"pfxX":-1.258006151797899,"pfxZ":4.0238298476223,"pX":-0.6735064758686207,"pZ":1.6730819156998047,"vX0":-3.6793059744838854,"vY0":-128.81549923289933,"vZ0":-5.689878457104988,"x":142.67,"y":193.61,"x0":0.9218346119687914,"y0":50.000256231413935,"z0":5.795316542750679,"aX":-2.1682961438861366},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.6,"breakHorizontal":2.9,"spinRate":2338,"spinDirection":169},"zone":7,"typeConfidence":2.0,"plateTime":0.42100848397556145,"extension":6.290402770179023},"index":2,"playId":"8fe8fd18-ca31-3aca-96aa-05643ecadaeb","pitchNumber":3,"startTime":"2026-05-16T20:17:21.952Z","endTime":"2026-05-16T20:17:25.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-16T20:17:32.904Z","endTime":"2026-05-16T20:17:47.443Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"},"defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":85.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.96271652272482,"aZ":-19.785400337640333,"pfxX":3.422481451130218,"pfxZ":6.79976813838109,"pX":0.025507846078761224,"pZ":3.6349623647431626,"vX0":-3.815227678757651,"vY0":-132.32214646227325,"vZ0":-2.0944589465422943,"x":116.03,"y":140.64,"x0":1.0229870892818687,"y0":50.002391530482285,"z0":5.845093550723898,"aX":6.235656277874453},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.2,"breakHorizontal":-5.6,"spinRate":2189,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.4096774793301594,"extension":6.300421526943673},"index":4,"playId":"980f78e2-3392-3460-bc6a-5b4434cac649","pitchNumber":4,"startTime":"2026-05-16T20:17:47.443Z","endTime":"2026-05-16T20:17:51.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.6,"awayTeamWinProbability":23.400000000000006,"homeTeamWinProbabilityAdded":-2.3000000000000114,"leverageIndex":1.0,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:17:51.873Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Tovar singles on a line drive to center fielder Ryan Waldschmidt. Hunter Goodman to 3rd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-16T20:18:02.561Z","endTime":"2026-05-16T20:20:59.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"postOnThird":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.75392005902658,"aZ":-25.454044153265404,"pfxX":-1.5049943840583238,"pfxZ":3.9392609099889917,"pX":-0.6584738914850464,"pZ":2.596226388434624,"vX0":-4.225880915211678,"vY0":-128.81380634218422,"vZ0":-3.16792268784104,"x":142.1,"y":168.68,"x0":1.1885853107765405,"y0":50.00578832866216,"z0":5.776021784529603,"aX":-2.5697618664471067},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.7,"breakHorizontal":3.5,"spinRate":2301,"spinDirection":159},"zone":4,"typeConfidence":2.0,"plateTime":0.4226347181309609,"extension":6.296337647748637},"index":0,"playId":"cf11ad91-6419-38f3-914e-fbc3c6b9077e","pitchNumber":1,"startTime":"2026-05-16T20:18:20.491Z","endTime":"2026-05-16T20:18:24.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":80.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.33887444791286,"aZ":-27.002866481604027,"pfxX":6.871807476499022,"pfxZ":3.2086991110308993,"pX":0.7476394665647379,"pZ":2.6296225171543375,"vX0":-2.958363989921498,"vY0":-124.64146270818021,"vZ0":-2.5628028315659805,"x":88.5,"y":167.78,"x0":1.0415436887903742,"y0":50.00383660393795,"z0":5.8465892658517955,"aX":11.075458245558766},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.6,"breakHorizontal":-12.0,"spinRate":1952,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.4354350694050342,"extension":6.384460082465828},"index":1,"playId":"780e2f94-d0a2-3c6d-b07f-fbb03de39140","pitchNumber":2,"startTime":"2026-05-16T20:18:42.996Z","endTime":"2026-05-16T20:18:48.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.64689869783036,"aZ":-21.29341406390796,"pfxX":3.0450208566696606,"pfxZ":5.883484924646801,"pX":0.13257142214948675,"pZ":3.4233314941742066,"vX0":-3.8203321885059065,"vY0":-133.39734558792767,"vZ0":-2.283349075055678,"x":111.95,"y":146.35,"x0":1.170408858644424,"y0":50.00264860131427,"z0":5.783527213238953,"aX":5.6316587380261565},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.6,"breakHorizontal":-4.9,"spinRate":2247,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.40657202987622654,"extension":6.228481269160435},"index":2,"playId":"2c1aab53-9e33-315e-9c18-5772b3c6d5e8","pitchNumber":3,"startTime":"2026-05-16T20:19:12.756Z","endTime":"2026-05-16T20:19:17.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74132559506405,"aZ":-18.459515420484525,"pfxX":3.985823022713299,"pfxZ":7.345628315572581,"pX":0.4281340745502631,"pZ":2.733421597228123,"vX0":-3.748279618604591,"vY0":-134.65791150125733,"vZ0":-4.401698710224554,"x":100.68,"y":164.98,"x0":1.309354877665405,"y0":50.00080273536274,"z0":5.6664200671057,"aX":7.439323092044516},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.7,"breakHorizontal":-6.6,"spinRate":2359,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.40422685541958714,"extension":6.184241721950241},"index":3,"playId":"55f77f9d-cb42-3426-8e8a-97409d1acb50","pitchNumber":4,"startTime":"2026-05-16T20:19:41.732Z","endTime":"2026-05-16T20:19:45.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":86.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84347377595267,"aZ":-20.11348168269679,"pfxX":5.039183541366349,"pfxZ":6.421319997769437,"pX":0.12058318903477697,"pZ":3.5713897599671425,"vX0":-4.756105521284597,"vY0":-135.0618793487148,"vZ0":-1.8380848665765037,"x":112.4,"y":142.35,"x0":1.2356721471405194,"y0":50.00261741258999,"z0":5.651343131791614,"aX":9.464446395140342},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.5,"breakHorizontal":-8.3,"spinRate":2225,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.40299746062959985,"extension":6.190852071301605},"index":4,"playId":"f2a05ae0-164e-3f4c-bf7c-60f96033e815","pitchNumber":5,"startTime":"2026-05-16T20:20:06.848Z","endTime":"2026-05-16T20:20:11.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":5,"playId":"a113cc73-ae99-3776-a201-17b47275f8d1","startTime":"2026-05-16T20:20:29.513Z","endTime":"2026-05-16T20:20:32.513Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.875201438143026,"aZ":-25.974512441183702,"pfxX":7.072717147564651,"pfxZ":3.814565287520959,"pX":-0.2662091799176409,"pZ":2.0697455041055446,"vX0":-5.5707296718637815,"vY0":-125.98730227713325,"vZ0":-4.031274815255625,"x":127.15,"y":182.9,"x0":1.0424377585914006,"y0":50.00299385293679,"z0":5.762550944484211,"aX":11.499098797335161},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.4,"breakHorizontal":-11.8,"spinRate":1801,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.43287898154865534,"extension":6.304141114817773},"hitData":{"launchSpeed":98.3,"launchAngle":12.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.72,"coordY":88.34}},"index":6,"playId":"d63528bd-b852-3468-b338-fdf4bd96f1cd","pitchNumber":6,"startTime":"2026-05-16T20:20:48.140Z","endTime":"2026-05-16T20:20:59.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":4.6000000000000085,"leverageIndex":0.86,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:20:59.677Z","atBatIndex":28},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Sterlin Thompson grounds into a double play, second baseman Ildemaro Vargas to shortstop Geraldo Perdomo to first baseman Jose Fernandez. Ezequiel Tovar out at 2nd. Sterlin Thompson out at 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-16T20:21:09.457Z","endTime":"2026-05-16T20:22:21.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"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":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":85.1,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.66994438532068,"aZ":-21.825346250201996,"pfxX":1.5285084231429114,"pfxZ":5.718260166465741,"pX":-0.44954702557279935,"pZ":2.2554826989185877,"vX0":-4.08400893088853,"vY0":-131.86073441508245,"vZ0":-5.125406263625058,"x":134.14,"y":177.88,"x0":0.901934429133676,"y0":50.00396430482607,"z0":5.77568774335384,"aX":2.7672801981604653},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.7,"breakHorizontal":-2.2,"spinRate":2386,"spinDirection":168},"zone":7,"typeConfidence":2.0,"plateTime":0.411027131459317,"extension":6.272308118142455},"index":0,"playId":"f1014c8f-34ee-3ae6-8678-efcfb7ae341b","pitchNumber":1,"startTime":"2026-05-16T20:21:43.889Z","endTime":"2026-05-16T20:21:48.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694514,"link":"/api/v1/people/694514","batSide":{"code":"L","description":"Left"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"third":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.356030875592108,"aZ":-18.410218999879064,"pfxX":5.596649629915856,"pfxZ":7.74384496676115,"pX":0.3317295070052645,"pZ":1.8237064217850627,"vX0":-3.116780151206827,"vY0":-131.80413873556924,"vZ0":-6.836566815102936,"x":104.36,"y":189.54,"x0":0.796184543992018,"y0":50.00357605517451,"z0":5.788420236507047,"aX":9.947081854187525},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.0,"breakHorizontal":-9.6,"spinRate":2245,"spinDirection":160},"zone":9,"typeConfidence":2.0,"plateTime":0.4139771612800387,"extension":6.366828755726058},"hitData":{"launchSpeed":81.0,"launchAngle":-8.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.24,"coordY":154.22}},"index":1,"playId":"3960da7b-c3d5-34c4-b0e0-63754256c2fb","pitchNumber":2,"startTime":"2026-05-16T20:22:13.777Z","endTime":"2026-05-16T20:22:21.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694514,"link":"/api/v1/people/694514","batSide":{"code":"L","description":"Left"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"third":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694514,"link":"/api/v1/people/694514"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":694514,"link":"/api/v1/people/694514"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-8.300000000000011,"leverageIndex":1.32,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:22:21.767Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lourdes Gurriel Jr. grounds out, third baseman Kyle Karros to first baseman TJ Rumfield.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-16T20:24:57.988Z","endTime":"2026-05-16T20:25:22.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":90.2,"endSpeed":84.1,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.422923753609588,"aZ":-20.611409931376194,"pfxX":-6.383228249314124,"pfxZ":6.486652318263509,"pX":-0.037231146876082095,"pZ":2.574009673378602,"vX0":8.039971129115123,"vY0":-131.2981678955713,"vZ0":-4.334784595337128,"x":118.42,"y":169.28,"x0":-2.280596803354798,"y0":50.00008872003721,"z0":5.740102852344963,"aX":-11.373444977763784},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.2,"breakHorizontal":10.2,"spinRate":2249,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.41392081630947697,"extension":5.9916468272560515},"index":0,"playId":"4447c15b-12bd-3c8d-8577-990073959fdc","pitchNumber":1,"startTime":"2026-05-16T20:24:57.988Z","endTime":"2026-05-16T20:25:01.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":90.3,"endSpeed":84.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.73577435931222,"aZ":-20.898312887421092,"pfxX":-6.642494437254651,"pfxZ":6.298068915617716,"pX":-0.5260774176678592,"pZ":2.3892411605867214,"vX0":7.293557767748186,"vY0":-131.42691202495897,"vZ0":-4.586573779001912,"x":137.05,"y":174.27,"x0":-2.443859076388315,"y0":50.002093506380895,"z0":5.662511041697718,"aX":-11.892116133549852},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.8,"breakHorizontal":10.9,"spinRate":2286,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.4130749164561278,"extension":5.908467768185227},"hitData":{"launchSpeed":53.7,"launchAngle":6.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.95,"coordY":166.79}},"index":1,"playId":"3c9bf004-d364-3410-81b1-47d2931b3b6a","pitchNumber":2,"startTime":"2026-05-16T20:25:14.203Z","endTime":"2026-05-16T20:25:22.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.6,"awayTeamWinProbability":24.400000000000006,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:25:22.119Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Fernandez singles on a line drive to left fielder Jake McCarthy.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-16T20:25:24.065Z","endTime":"2026-05-16T20:28:19.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.2,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.056714235453544,"aZ":-27.156911689220784,"pfxX":-4.965627128151157,"pfxZ":3.183834273624072,"pX":0.44121935449207594,"pZ":1.9614997589334044,"vX0":7.471240765888242,"vY0":-123.73097635104526,"vZ0":-4.054433166304847,"x":100.18,"y":185.82,"x0":-1.9508215236911752,"y0":50.00079032713344,"z0":5.85687773134672,"aX":-7.819531110720997},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.2,"breakHorizontal":7.6,"spinRate":1426,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.4400375877703473,"extension":6.147747956596701},"index":0,"playId":"9f873bfb-5106-3004-85f3-bc2074e70a70","pitchNumber":1,"startTime":"2026-05-16T20:25:50.791Z","endTime":"2026-05-16T20:25:55.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"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-16T20:26:02.470Z","endTime":"2026-05-16T20:26:22.198Z","isPitch":false,"type":"action","player":{"id":699912,"link":"/api/v1/people/699912"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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.1,"endSpeed":82.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.543867523913423,"aZ":-18.899107227186217,"pfxX":-6.254967335450644,"pfxZ":7.608742154004938,"pX":0.4351302122267056,"pZ":2.551155569456741,"vX0":8.709979751210028,"vY0":-130.96234499550536,"vZ0":-4.512535947933235,"x":100.41,"y":169.9,"x0":-2.1145056595943443,"y0":50.00256346783465,"z0":5.702051969818704,"aX":-10.91273059394175},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.0,"breakHorizontal":9.5,"spinRate":2223,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.41755625034173693,"extension":6.068678090516574},"index":2,"playId":"f6cfea61-896c-322c-9aaa-537342ab5a24","pitchNumber":2,"startTime":"2026-05-16T20:26:22.198Z","endTime":"2026-05-16T20:26:26.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.037650391208057,"aZ":-27.846948912638982,"pfxX":1.392224912373993,"pfxZ":2.8493211876780187,"pX":1.5830411573066738,"pZ":1.4303183413269052,"vX0":8.352128870117172,"vY0":-121.89296811041356,"vZ0":-4.741682811825118,"x":56.66,"y":200.16,"x0":-2.0565271725675216,"y0":50.00153903146816,"z0":5.781132213368869,"aX":2.1116207928120496},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.3,"breakHorizontal":-4.3,"spinRate":2451,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4478906459711247,"extension":6.016037960578731},"index":3,"playId":"b0a83f40-75f5-3ac6-ae1d-ccc39415f3db","pitchNumber":3,"startTime":"2026-05-16T20:26:44.694Z","endTime":"2026-05-16T20:26:49.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":85.6,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.13378475475609,"aZ":-19.811555102083705,"pfxX":-4.519585137109113,"pfxZ":6.707926666597894,"pX":0.1358918717136145,"pZ":2.5092360680690673,"vX0":7.472746060442003,"vY0":-133.5287913353991,"vZ0":-4.919667424191616,"x":111.82,"y":171.03,"x0":-2.085514512816773,"y0":50.00444513795211,"z0":5.760821916359094,"aX":-8.332554716519109},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.5,"breakHorizontal":7.0,"spinRate":2164,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.40697932435797757,"extension":6.148098769134439},"index":4,"playId":"3fb54414-2785-3292-a0dd-c353b2132093","pitchNumber":4,"startTime":"2026-05-16T20:27:04.520Z","endTime":"2026-05-16T20:27:08.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":84.0,"endSpeed":78.2,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.931689959722046,"aZ":-31.612849246030137,"pfxX":0.41244885327053815,"pfxZ":0.36391765862599,"pX":1.1206773277719644,"pZ":1.0272470582783113,"vX0":7.468211359123611,"vY0":-122.10932694991209,"vZ0":-4.987698609914782,"x":74.28,"y":211.04,"x0":-2.0188337771667153,"y0":50.00092358219013,"z0":5.787094841511111,"aX":0.6267772042429911},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.2,"breakHorizontal":-2.4,"spinRate":2618,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.44696837217175345,"extension":6.009461019377545},"index":5,"playId":"eb2b8dbe-8714-3f80-9799-3ae32a8d2ff5","pitchNumber":5,"startTime":"2026-05-16T20:27:27.708Z","endTime":"2026-05-16T20:27:31.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.3,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.835065703847718,"aZ":-18.86548430348909,"pfxX":-8.146086620795742,"pfxZ":7.24036133164401,"pX":1.2376411132121443,"pZ":1.980649374959103,"vX0":10.816818065376157,"vY0":-133.94450469094662,"vZ0":-6.510967629701431,"x":69.82,"y":185.3,"x0":-1.7733278070704828,"y0":50.0022758896532,"z0":5.7676498124222055,"aX":-14.971715788143664},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.0,"breakHorizontal":12.7,"spinRate":2307,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4071493126102803,"extension":6.0587145366277975},"index":6,"playId":"ecca8980-a836-308e-9014-c6ffd3c0b6ff","pitchNumber":6,"startTime":"2026-05-16T20:27:47.668Z","endTime":"2026-05-16T20:27:53.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07897959775065,"aZ":-18.790350890671046,"pfxX":-6.4553161007015225,"pfxZ":7.1983644463729695,"pX":-0.02884865227542361,"pZ":1.9592061488367891,"vX0":7.895397288885525,"vY0":-134.29552427984376,"vZ0":-6.376887254920757,"x":118.1,"y":185.88,"x0":-2.143241801944784,"y0":50.00613426847693,"z0":5.662965807481229,"aX":-12.009930584612212},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.1,"breakHorizontal":10.3,"spinRate":2298,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.4050203459748105,"extension":6.069048280622036},"hitData":{"launchSpeed":88.0,"launchAngle":17.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":62.22,"coordY":101.03}},"index":7,"playId":"d8eda13d-2a06-3bc6-8f28-a63413b98519","pitchNumber":7,"startTime":"2026-05-16T20:28:08.484Z","endTime":"2026-05-16T20:28:19.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.6,"awayTeamWinProbability":27.400000000000006,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.74,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:28:19.678Z","atBatIndex":31},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"James McCann grounds into a double play, second baseman Willi Castro to shortstop Ezequiel Tovar to first baseman TJ Rumfield. Jose Fernandez out at 2nd. James McCann out at 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-16T20:28:27.914Z","endTime":"2026-05-16T20:30:26.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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,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":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"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":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":91.8,"endSpeed":85.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.881938237747615,"aZ":-22.033742200053457,"pfxX":-6.583986970693919,"pfxZ":5.490796673459616,"pX":0.15686668775977788,"pZ":2.0455545924659675,"vX0":9.00414160099155,"vY0":-133.57863835521488,"vZ0":-5.290716640143175,"x":111.02,"y":183.55,"x0":-2.368544269403575,"y0":50.002431439224274,"z0":5.589864266776294,"aX":-12.158432148978621},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.2,"breakHorizontal":10.4,"spinRate":2263,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.4066753785399193,"extension":6.115657718136576},"index":0,"playId":"e6d89d09-f071-3eb3-8956-614effaabb5d","pitchNumber":1,"startTime":"2026-05-16T20:28:49.382Z","endTime":"2026-05-16T20:28:53.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"374cf537-c0a5-3489-960d-a62dd7bb6f87","startTime":"2026-05-16T20:29:11.851Z","endTime":"2026-05-16T20:29:14.851Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":85.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.87772964652489,"aZ":-23.99232926275687,"pfxX":-7.566637327306097,"pfxZ":4.484764719019433,"pX":0.33758301845225025,"pZ":2.4618523544735145,"vX0":9.704901010305766,"vY0":-132.57523390693294,"vZ0":-3.777717185135838,"x":104.13,"y":172.31,"x0":-2.3465166726508526,"y0":50.0004494973355,"z0":5.607372760518276,"aX":-13.795777939324655},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.7,"breakHorizontal":12.2,"spinRate":2283,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.409373468257217,"extension":6.055812001278922},"index":2,"playId":"932121e4-1664-3259-aad0-845a92b426fd","pitchNumber":2,"startTime":"2026-05-16T20:29:32.753Z","endTime":"2026-05-16T20:29:36.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":87.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.777028199775494,"aZ":-15.64583956443729,"pfxX":-4.421436742326907,"pfxZ":8.70316972804858,"pX":-0.008792118095613798,"pZ":1.2778219372511515,"vX0":7.849777358502833,"vY0":-135.5248265469835,"vZ0":-8.62816790973324,"x":117.34,"y":204.28,"x0":-2.3410636193384655,"y0":50.00410655986272,"z0":5.549090449929851,"aX":-8.398698763886015},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.5,"breakHorizontal":6.7,"spinRate":2399,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4009591889241655,"extension":6.156438548933822},"index":3,"playId":"71be12f6-4421-32d5-a6a6-10bd96cf0aa7","pitchNumber":3,"startTime":"2026-05-16T20:29:55.693Z","endTime":"2026-05-16T20:30:00.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":87.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.020447607534614,"aZ":-22.738991063254666,"pfxX":-6.350797660076842,"pfxZ":4.951626134335505,"pX":-0.1910424609209613,"pZ":2.135185891017133,"vX0":8.003898741920063,"vY0":-135.55040782489263,"vZ0":-5.333503996538244,"x":124.28,"y":181.13,"x0":-2.3245858633079153,"y0":50.00230054367536,"z0":5.66582632986118,"aX":-12.099440924908007},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.3,"breakHorizontal":10.3,"spinRate":2257,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.40046567207906714,"extension":6.129454016358081},"hitData":{"launchSpeed":99.0,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.18,"coordY":145.6}},"index":4,"playId":"132a68ce-17c6-35f2-9726-00d35e156261","pitchNumber":4,"startTime":"2026-05-16T20:30:18.011Z","endTime":"2026-05-16T20:30:26.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":6.000000000000014,"leverageIndex":1.46,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:30:26.045Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Karros lines out to right fielder Corbin Carroll.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-16T20:32:23.714Z","endTime":"2026-05-16T20:34:41.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.24823216407926,"aZ":-25.455358421896072,"pfxX":-0.2259883179278428,"pfxZ":3.9978175444733974,"pX":-0.9372909896628355,"pZ":2.8265445567387313,"vX0":-4.958202600382616,"vY0":-127.74667952536231,"vZ0":-2.681738194827023,"x":152.73,"y":162.46,"x0":1.0448131203693223,"y0":50.00224746114015,"z0":5.856761247960172,"aX":-0.3785327901820222},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.0,"breakHorizontal":1.3,"spinRate":2412,"spinDirection":167},"zone":11,"typeConfidence":2.0,"plateTime":0.4260921773735422,"extension":6.461393804776827},"index":0,"playId":"4fa5f709-574e-3653-99a9-8987b3bebb4a","pitchNumber":1,"startTime":"2026-05-16T20:33:03.468Z","endTime":"2026-05-16T20:33:07.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.923085245084863,"aZ":-26.225161431830422,"pfxX":-2.490725724303858,"pfxZ":3.665444204926759,"pX":0.33372919273631224,"pZ":2.4539370871004924,"vX0":-1.5949112881587932,"vY0":-125.46987837945902,"vZ0":-2.665919600111274,"x":104.28,"y":172.52,"x0":1.297380718387626,"y0":50.00617897422414,"z0":5.626354073349133,"aX":-4.0459766853746135},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.4,"breakHorizontal":4.8,"spinRate":2225,"spinDirection":168},"zone":6,"typeConfidence":2.0,"plateTime":0.4334497525021819,"extension":6.45436849618081},"index":1,"playId":"e68270ed-b713-343e-8ca1-c6fbf1d6ea52","pitchNumber":2,"startTime":"2026-05-16T20:33:16.842Z","endTime":"2026-05-16T20:33:20.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":84.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.295892428014394,"aZ":-19.033001953872393,"pfxX":2.5499344767389074,"pfxZ":7.3524582643772725,"pX":1.7501575092083117,"pZ":3.2516892223460094,"vX0":0.5632173534243492,"vY0":-131.4523322080541,"vZ0":-3.045313095812328,"x":50.29,"y":150.98,"x0":1.2025533052384716,"y0":50.00292194394394,"z0":5.803399933005553,"aX":4.55745982659863},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.1,"breakHorizontal":-4.8,"spinRate":2230,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.4133380597195462,"extension":6.416775296717506},"index":2,"playId":"68267378-7ee7-3974-8ad6-3d93587c2732","pitchNumber":3,"startTime":"2026-05-16T20:33:32.520Z","endTime":"2026-05-16T20:33:36.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.619004127051,"aZ":-26.356612513681814,"pfxX":-2.6428345855058564,"pfxZ":3.4699680656883185,"pX":-0.10389643927684769,"pZ":3.9337014111060267,"vX0":-2.291384138544317,"vY0":-127.22829132080936,"vZ0":0.2596727854294537,"x":120.96,"y":132.57,"x0":1.1446116392665944,"y0":50.0014535574471,"z0":5.88189204327166,"aX":-4.429136245009304},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.6,"breakHorizontal":5.3,"spinRate":2326,"spinDirection":180},"zone":11,"typeConfidence":2.0,"plateTime":0.42688098537417885,"extension":6.309361661285131},"index":3,"playId":"aca2507a-a069-36ac-bf3b-56bf9f5523f5","pitchNumber":4,"startTime":"2026-05-16T20:33:48.963Z","endTime":"2026-05-16T20:33:53.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":85.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.049575604631762,"aZ":-18.12731557240149,"pfxX":2.0734875919181706,"pfxZ":7.602208185506724,"pX":0.3022230053048564,"pZ":3.016255917215203,"vX0":-2.792868212731251,"vY0":-133.426602417375,"vZ0":-3.7925972113110644,"x":105.48,"y":157.34,"x0":1.081295449509987,"y0":50.001058918527114,"z0":5.721436586467085,"aX":3.8306531031164877},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.4,"breakHorizontal":-3.4,"spinRate":2268,"spinDirection":150},"zone":3,"typeConfidence":2.0,"plateTime":0.40669583483937544,"extension":6.440623870857494},"index":4,"playId":"ff54df8b-5172-3b1d-8f1d-2c380f3a4eb5","pitchNumber":5,"startTime":"2026-05-16T20:34:07.299Z","endTime":"2026-05-16T20:34:10.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-16T20:34:22.178Z","endTime":"2026-05-16T20:34:33.839Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"},"defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":91.5,"endSpeed":85.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99593828949317,"aZ":-20.306126728797413,"pfxX":5.6194371654485265,"pfxZ":6.472726929342333,"pX":0.24453735232266033,"pZ":3.0476837408958453,"vX0":-3.5760918764462857,"vY0":-133.38055293973142,"vZ0":-3.4227945927410754,"x":107.68,"y":156.49,"x0":0.8607261625609812,"y0":50.00134781765482,"z0":5.781573639539632,"aX":10.300816713422558},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.4,"breakHorizontal":-9.6,"spinRate":2167,"spinDirection":157},"zone":2,"typeConfidence":2.0,"plateTime":0.4079477459299823,"extension":6.462549794634058},"hitData":{"launchSpeed":96.0,"launchAngle":18.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":196.84,"coordY":102.16}},"index":6,"playId":"554bdb53-5a0a-312f-abda-e15691ff59e3","pitchNumber":6,"startTime":"2026-05-16T20:34:33.839Z","endTime":"2026-05-16T20:34:41.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.6000000000000085,"leverageIndex":0.6,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:34:41.878Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake McCarthy lines out to center fielder Ryan Waldschmidt.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-16T20:34:55.650Z","endTime":"2026-05-16T20:35:31.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"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(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.5,"endSpeed":83.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27470880704396,"aZ":-17.462978762848465,"pfxX":3.6945034187120367,"pfxZ":8.248818654765582,"pX":-0.3424240058657387,"pZ":2.59082740915593,"vX0":-4.563434417833745,"vY0":-131.76875770894807,"vZ0":-4.989383913998055,"x":130.05,"y":168.83,"x0":0.9204635521739177,"y0":50.00370395629865,"z0":5.772926355961584,"aX":6.589765622931384},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.3,"breakHorizontal":-5.9,"spinRate":2230,"spinDirection":158},"zone":4,"typeConfidence":2.0,"plateTime":0.41343933820100665,"extension":6.350112659747302},"index":0,"playId":"b3818e37-58bf-3a2c-8dc8-604a0c12dd26","pitchNumber":1,"startTime":"2026-05-16T20:35:06.192Z","endTime":"2026-05-16T20:35:10.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":83.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.47353114746533,"aZ":-24.888092240992155,"pfxX":-1.8681840315536888,"pfxZ":4.20683319073709,"pX":-0.4019708561765354,"pZ":2.384620557073677,"vX0":-3.0356822519015734,"vY0":-129.14646974327795,"vZ0":-3.861920367120483,"x":132.32,"y":174.4,"x0":1.0200872800035032,"y0":50.003476027457054,"z0":5.758322423053005,"aX":-3.235752292809651},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.2,"breakHorizontal":4.0,"spinRate":2413,"spinDirection":168},"zone":4,"typeConfidence":2.0,"plateTime":0.4200597798375507,"extension":6.455490546151699},"hitData":{"launchSpeed":92.8,"launchAngle":21.0,"totalDistance":314.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":101.1,"coordY":75.6}},"index":1,"playId":"022fd01d-b9ef-38e2-a0e1-87e56c55a252","pitchNumber":2,"startTime":"2026-05-16T20:35:24.335Z","endTime":"2026-05-16T20:35:31.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.9,"awayTeamWinProbability":24.099999999999994,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:35:31.570Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-16T20:35:42.128Z","endTime":"2026-05-16T20:37:37.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83688621850913,"aZ":-17.04296218215404,"pfxX":3.1246342823713054,"pfxZ":8.250182844301902,"pX":0.21973094739317248,"pZ":2.211041212650957,"vX0":-3.1465242552124364,"vY0":-133.6179426092607,"vZ0":-5.883897095031851,"x":108.62,"y":179.08,"x0":0.9984344662734277,"y0":50.006202497376194,"z0":5.638152223276299,"aX":5.733928293307139},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.0,"breakHorizontal":-5.2,"spinRate":2293,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.40763996620636034,"extension":6.404835118498635},"index":0,"playId":"5f0b23b3-9f42-36f2-8185-b648efb4d8e6","pitchNumber":1,"startTime":"2026-05-16T20:35:59.378Z","endTime":"2026-05-16T20:36:02.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.27097796480031,"aZ":-28.758600521281394,"pfxX":6.48965688498934,"pfxZ":2.1246171625846353,"pX":1.2217375738471683,"pZ":1.9997188710492808,"vX0":-1.9517961291701995,"vY0":-125.18131344423608,"vZ0":-3.5140230126673573,"x":70.43,"y":184.79,"x0":1.1625052250816874,"y0":50.0021921849019,"z0":5.743996302090639,"aX":10.429499235610384},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.4,"breakHorizontal":-11.4,"spinRate":2085,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.435436407293599,"extension":6.3946325870113885},"index":1,"playId":"217f0aae-1b74-3bfb-b617-28e13bfaf524","pitchNumber":2,"startTime":"2026-05-16T20:36:11.993Z","endTime":"2026-05-16T20:36:19.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-16T20:37:01.785Z","endTime":"2026-05-16T20:37:14.997Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.53842446502697,"aZ":-27.31454230539886,"pfxX":7.248912982276099,"pfxZ":2.9991161351603033,"pX":0.5570241937337914,"pZ":1.1763200211506173,"vX0":-3.7147462579582977,"vY0":-125.73645839020627,"vZ0":-5.530112004180569,"x":95.77,"y":207.02,"x0":1.1021696889559836,"y0":50.00348504118202,"z0":5.586657776093848,"aX":11.750945182404376},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.6,"breakHorizontal":-12.5,"spinRate":1867,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4335657502816046,"extension":6.514203912526217},"index":3,"playId":"d67d6e8b-cf8e-37f7-a516-a30383e492e6","pitchNumber":3,"startTime":"2026-05-16T20:37:14.997Z","endTime":"2026-05-16T20:37:18.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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.3,"endSpeed":86.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.758460779255287,"aZ":-19.535472549148466,"pfxX":4.573779038962275,"pfxZ":6.7570730481178565,"pX":0.7265885934805513,"pZ":3.4713484947152224,"vX0":-3.0577271157397226,"vY0":-134.5889457820626,"vZ0":-2.2152422198968136,"x":89.3,"y":145.05,"x0":1.2717801739226533,"y0":50.00522242146569,"z0":5.659294036936855,"aX":8.55928075801439},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.1,"breakHorizontal":-7.8,"spinRate":2327,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.4039122343732249,"extension":6.382132088311897},"index":4,"playId":"81c26696-366d-30e5-9ee4-fae630956e7f","pitchNumber":4,"startTime":"2026-05-16T20:37:33.845Z","endTime":"2026-05-16T20:37:37.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":-0.8000000000000114,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:37:37.426Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan Waldschmidt lines out to shortstop Ezequiel Tovar.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-16T20:39:41.122Z","endTime":"2026-05-16T20:41:13.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":85.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72344318101761,"aZ":-15.871686199378848,"pfxX":-3.2590844250047457,"pfxZ":8.90682251333117,"pX":0.41515105992968643,"pZ":2.8807759107085356,"vX0":7.776456588236902,"vY0":-133.23105579739394,"vZ0":-4.786656141012799,"x":101.18,"y":161.0,"x0":-2.09463689457906,"y0":50.004656085938656,"z0":5.81703838983836,"aX":-5.967267305577597},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.5,"breakHorizontal":4.6,"spinRate":2386,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.4082702687929709,"extension":6.029164458191875},"index":0,"playId":"9d3c62f3-4a98-3324-83a4-dd05708bbb45","pitchNumber":1,"startTime":"2026-05-16T20:40:03.790Z","endTime":"2026-05-16T20:40:08.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":86.4,"endSpeed":81.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.227572894943197,"aZ":-23.20492141891784,"pfxX":-5.8059750901926845,"pfxZ":5.4905296197508395,"pX":0.2994507243626834,"pZ":1.1586011602193538,"vX0":7.571416407743877,"vY0":-125.64260874348297,"vZ0":-6.955526503603239,"x":105.59,"y":207.5,"x0":-1.9686233615146367,"y0":50.00299192785807,"z0":5.789710931773464,"aX":-9.486116306922444},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.9,"breakHorizontal":9.2,"spinRate":1551,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4323518958065793,"extension":6.253549884152641},"index":1,"playId":"17b8c2eb-b181-35d5-a0b3-7373e470984f","pitchNumber":2,"startTime":"2026-05-16T20:40:25.637Z","endTime":"2026-05-16T20:40:29.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.884038204790826,"aZ":-21.905992243638174,"pfxX":-6.237568123062588,"pfxZ":5.590003490685911,"pX":-0.16792959511535283,"pZ":3.822152977116884,"vX0":6.952296296312159,"vY0":-133.49143756793814,"vZ0":-1.4206763295289915,"x":123.4,"y":135.58,"x0":-1.9737061379518546,"y0":50.00364503876705,"z0":5.910984569046493,"aX":-11.46092988389811},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.1,"breakHorizontal":10.1,"spinRate":2330,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4075113652085611,"extension":6.094924925291455},"index":2,"playId":"e7a5be34-0c17-3a59-81f1-3517ec0a240b","pitchNumber":3,"startTime":"2026-05-16T20:40:45.584Z","endTime":"2026-05-16T20:40:49.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":83.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.793073107840755,"aZ":-26.774482026555788,"pfxX":-1.572758791963367,"pfxZ":3.118292475142532,"pX":-0.029554009952944837,"pZ":2.429914117619678,"vX0":6.0095834038084455,"vY0":-129.39394635687646,"vZ0":-3.6924752716244664,"x":118.13,"y":173.17,"x0":-2.157214940125813,"y0":50.001008166083686,"z0":5.880242620311793,"aX":-2.722071795207426},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.2,"breakHorizontal":1.8,"spinRate":2585,"spinDirection":185},"zone":5,"typeConfidence":2.0,"plateTime":0.4200175939804196,"extension":6.012417888872014},"hitData":{"launchSpeed":98.1,"launchAngle":9.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":103.14,"coordY":128.5}},"index":3,"playId":"7c4536b1-8813-35ec-a1a1-1a1fbaac556b","pitchNumber":4,"startTime":"2026-05-16T20:41:06.899Z","endTime":"2026-05-16T20:41:13.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.0,"awayTeamWinProbability":22.0,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:41:13.282Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ketel Marte hits a ground-rule double (6) on a line drive to center field.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-16T20:41:22.387Z","endTime":"2026-05-16T20:42:28.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.792215820513164,"aZ":-21.31510569668342,"pfxX":-6.186351413776274,"pfxZ":5.894147828386272,"pX":0.16743192231780687,"pZ":3.4901762796095634,"vX0":8.13022594704081,"vY0":-133.4044352602771,"vZ0":-2.135343613503096,"x":110.62,"y":144.55,"x0":-2.085215171795878,"y0":50.0010875705845,"z0":5.8026353592035305,"aX":-11.39451977272889},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.6,"breakHorizontal":10.0,"spinRate":2247,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.4071869211878343,"extension":6.108132392881059},"index":0,"playId":"3279d471-d7bf-3458-af42-a70cc5011a97","pitchNumber":1,"startTime":"2026-05-16T20:41:36.683Z","endTime":"2026-05-16T20:41:41.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":80.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.95214054628918,"aZ":-31.506877203890937,"pfxX":1.708077751623518,"pfxZ":0.41767905884452894,"pX":0.06455148517798547,"pZ":3.1446797439257144,"vX0":5.140127979514738,"vY0":-124.57861347546836,"vZ0":-0.5769319593725994,"x":114.54,"y":153.87,"x0":-2.2297618556910446,"y0":50.00479912470648,"z0":5.935616928456251,"aX":2.7422807538262286},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.8,"breakHorizontal":-4.1,"spinRate":2653,"spinDirection":109},"zone":2,"typeConfidence":2.0,"plateTime":0.43608183252391486,"extension":5.984752465986456},"index":1,"playId":"b45bb62a-7a3a-3eb4-9c4f-e704ba9fe484","pitchNumber":2,"startTime":"2026-05-16T20:41:53.949Z","endTime":"2026-05-16T20:41:57.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-05-16T20:42:04.632Z","endTime":"2026-05-16T20:42:17.849Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.029149441560925,"aZ":-20.60634651872791,"pfxX":-7.005446452076212,"pfxZ":6.215034289218767,"pX":-0.5044406022394843,"pZ":3.3139542526654937,"vX0":6.447306816476877,"vY0":-134.3445601337039,"vZ0":-2.9235986042268403,"x":136.23,"y":149.3,"x0":-2.0038344184577905,"y0":50.00571280100172,"z0":5.850337399431255,"aX":-13.046107996891925},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.9,"breakHorizontal":11.6,"spinRate":2321,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.40484924883336726,"extension":5.964186724201991},"hitData":{"launchSpeed":105.3,"launchAngle":20.0,"totalDistance":405.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":124.12,"coordY":35.25}},"index":3,"playId":"fac848f1-6149-3a58-ac63-7dc1cd17f439","pitchNumber":3,"startTime":"2026-05-16T20:42:17.849Z","endTime":"2026-05-16T20:42:28.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-5.1000000000000085,"leverageIndex":0.8,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:42:28.949Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Corbin Carroll doubles (11) on a sharp line drive to right fielder Sterlin Thompson. Ketel Marte scores.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-16T20:42:40.546Z","endTime":"2026-05-16T20:43:18.225Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694514,"link":"/api/v1/people/694514"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":{"id":608372,"link":"/api/v1/people/608372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":84.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.91514813452544,"aZ":-24.340206084044613,"pfxX":-0.8904148066410111,"pfxZ":4.471897123316005,"pX":0.43623207536462016,"pZ":1.9719586475344997,"vX0":7.279832663765632,"vY0":-129.43689947189293,"vZ0":-4.986375017344768,"x":100.37,"y":185.54,"x0":-2.259310635596095,"y0":50.00171254593938,"z0":5.713708096002353,"aX":-1.5605984985505301},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.6,"breakHorizontal":0.5,"spinRate":2496,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.41811669639508375,"extension":6.179673177508609},"hitData":{"launchSpeed":107.2,"launchAngle":21.0,"totalDistance":391.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":182.59,"coordY":51.22}},"index":0,"playId":"c2903b9b-4757-39ff-9282-0585232b43a7","pitchNumber":1,"startTime":"2026-05-16T20:43:03.261Z","endTime":"2026-05-16T20:43:18.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.1,"awayTeamWinProbability":38.9,"homeTeamWinProbabilityAdded":-11.79999999999999,"leverageIndex":1.63,"dramaIndex":119.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:43:18.225Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Geraldo Perdomo lines out to center fielder Brenton Doyle.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-16T20:43:33.269Z","endTime":"2026-05-16T20:43:58.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.291480410274335,"aZ":-23.83521251158757,"pfxX":-6.464361739529592,"pfxZ":5.0925208923548615,"pX":-0.3285687769405186,"pZ":1.5436030651526655,"vX0":6.616427365056495,"vY0":-125.77976963189857,"vZ0":-5.905991781845125,"x":129.52,"y":197.1,"x0":-2.126431485833452,"y0":50.002947611750756,"z0":5.79928122093625,"aX":-10.584344355163816},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.4,"breakHorizontal":10.6,"spinRate":1704,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.43188721392631146,"extension":6.252564887017561},"hitData":{"launchSpeed":95.8,"launchAngle":18.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.69,"coordY":75.5}},"index":0,"playId":"13fcd8ac-5429-3e72-a9bb-e0908468cfb8","pitchNumber":1,"startTime":"2026-05-16T20:43:48.141Z","endTime":"2026-05-16T20:43:58.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.10000000000001,"awayTeamWinProbability":33.89999999999999,"homeTeamWinProbabilityAdded":5.000000000000007,"leverageIndex":1.84,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:43:58.152Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Arenado grounds out to first baseman TJ Rumfield.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-16T20:45:23.208Z","endTime":"2026-05-16T20:47:32.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":2,"homeScore":3,"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-16T20:44:21.724Z","endTime":"2026-05-16T20:45:25.415Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.451068679743848,"aZ":-19.49018527824531,"pfxX":-3.560967987211189,"pfxZ":6.748025164569439,"pX":-0.5305629275221431,"pZ":2.01364581359577,"vX0":6.342067027168078,"vY0":-135.03373794575967,"vZ0":-5.9287436026100515,"x":137.22,"y":184.41,"x0":-2.428054227810711,"y0":50.00316758401523,"z0":5.572295194255471,"aX":-6.694517670644737},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.4,"breakHorizontal":5.4,"spinRate":2528,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.40286124114707755,"extension":6.09106749068746},"index":1,"playId":"3d13a576-77ac-301a-ab71-183f8ff53765","pitchNumber":1,"startTime":"2026-05-16T20:45:25.415Z","endTime":"2026-05-16T20:45:30.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":82.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.317286828030873,"aZ":-29.58498816781507,"pfxX":0.8496953822001059,"pfxZ":1.5406972138981156,"pX":1.3273102796322342,"pZ":0.487231309183698,"vX0":8.46283103253193,"vY0":-127.38320614047522,"vZ0":-7.241769379139382,"x":66.41,"y":225.62,"x0":-2.1160750515713374,"y0":50.00340252585035,"z0":5.632425329922673,"aX":1.4299998288802014},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.7,"breakHorizontal":-3.0,"spinRate":2718,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.42613409480644604,"extension":6.298165801982746},"index":2,"playId":"d1c7753f-ef5e-3475-85b1-d84fb9d6385c","pitchNumber":2,"startTime":"2026-05-16T20:45:59.179Z","endTime":"2026-05-16T20:46:03.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":81.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.384036715670977,"aZ":-32.14184739254051,"pfxX":1.0765328187634169,"pfxZ":0.02047385807884261,"pX":-0.15144736444708806,"pZ":1.2985173866203317,"vX0":5.0190301470178165,"vY0":-126.35535871482986,"vZ0":-4.844706992045665,"x":122.77,"y":203.72,"x0":-2.285652139412161,"y0":50.00379105431586,"z0":5.758978810512285,"aX":1.7788823170671402},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.6,"breakHorizontal":-2.9,"spinRate":2642,"spinDirection":93},"zone":13,"typeConfidence":2.0,"plateTime":0.42985972987544496,"extension":6.143326749526775},"index":3,"playId":"2f35531d-7cb8-3d0c-bfec-8ac6e222ad87","pitchNumber":3,"startTime":"2026-05-16T20:46:26.421Z","endTime":"2026-05-16T20:46:31.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.592844171456886,"aZ":-23.33637586618771,"pfxX":-6.814580200271708,"pfxZ":5.204869267939427,"pX":-0.47534772357340116,"pZ":1.503786125879827,"vX0":6.449348876495516,"vY0":-128.2512262926171,"vZ0":-6.171969281999397,"x":135.12,"y":198.18,"x0":-2.113595613878707,"y0":50.00605472827201,"z0":5.712440759267744,"aX":-11.579791040674916},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.5,"breakHorizontal":11.3,"spinRate":1731,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.42388415755675535,"extension":6.262537858222746},"index":4,"playId":"0194e947-7283-3340-95e2-ac8ee50b92ee","pitchNumber":4,"startTime":"2026-05-16T20:46:58.521Z","endTime":"2026-05-16T20:47:03.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":87.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.941800461762572,"aZ":-20.416545955023665,"pfxX":-7.413860210854766,"pfxZ":6.183071365931191,"pX":0.7096476712407263,"pZ":1.3212546017734217,"vX0":10.30870320729399,"vY0":-135.6552529527184,"vZ0":-7.658919691920704,"x":89.95,"y":203.11,"x0":-2.140693267161077,"y0":50.00453452230498,"z0":5.556385081333402,"aX":-14.103944163521103},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.1,"breakHorizontal":11.8,"spinRate":2319,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4006175062964954,"extension":6.188010810669267},"hitData":{"launchSpeed":92.9,"launchAngle":2.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.81,"coordY":164.86}},"index":5,"playId":"57fdcbd2-3d37-3979-a202-666f923253b3","pitchNumber":5,"startTime":"2026-05-16T20:47:25.883Z","endTime":"2026-05-16T20:47:32.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":4.699999999999989,"leverageIndex":1.75,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:47:32.965Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brenton Doyle grounds out softly to first baseman Jose Fernandez.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-16T20:49:29.725Z","endTime":"2026-05-16T20:50:28.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.088898127177277,"aZ":-16.721030868034482,"pfxX":3.00145439864212,"pfxZ":8.735570134151619,"pX":-0.07369806247679858,"pZ":3.6566041928396107,"vX0":-4.075682193166792,"vY0":-131.00346110293725,"vZ0":-2.4389728214979804,"x":119.81,"y":140.05,"x0":1.0996679294032419,"y0":50.002207845395866,"z0":5.824663591206846,"aX":5.309420317755854},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.6,"breakHorizontal":-4.7,"spinRate":2316,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.4153138453874594,"extension":6.315321667390275},"index":0,"playId":"f9b7c884-52fb-30be-bc2f-9966007422d6","pitchNumber":1,"startTime":"2026-05-16T20:49:47.220Z","endTime":"2026-05-16T20:49:52.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":76.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.750721355989146,"aZ":-32.456451567642425,"pfxX":-1.588292787692557,"pfxZ":-0.200398746745589,"pX":-0.29313230161828685,"pZ":-0.2800358091007004,"vX0":-2.655840954387842,"vY0":-117.63285247470237,"vZ0":-7.128252695966893,"x":128.17,"y":246.34,"x0":1.0473244073664472,"y0":50.000898586859776,"z0":5.717466108279864,"aX":-2.2737991459622564},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.6,"breakHorizontal":3.4,"spinRate":2139,"spinDirection":290},"zone":13,"typeConfidence":2.0,"plateTime":0.46181017291926185,"extension":6.469042670527893},"index":1,"playId":"17b2c1a6-8464-3284-a1bb-c54509297118","pitchNumber":2,"startTime":"2026-05-16T20:50:05.148Z","endTime":"2026-05-16T20:50:09.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.589450679222395,"aZ":-25.505664628858025,"pfxX":8.088505787796594,"pfxZ":4.3066946674015885,"pX":0.6390632689391625,"pZ":1.8959050140467502,"vX0":-3.889403778066596,"vY0":-122.4174060087233,"vZ0":-4.113015086002744,"x":92.64,"y":187.59,"x0":1.1806921035306266,"y0":50.00341889761279,"z0":5.731148793570546,"aX":12.52473141038147},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.3,"breakHorizontal":-14.0,"spinRate":1910,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.44402384306856657,"extension":6.417309579337948},"hitData":{"launchSpeed":58.2,"launchAngle":-33.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":147.43,"coordY":165.15}},"index":2,"playId":"53225c93-6a2c-306b-a81a-87ab77993edc","pitchNumber":3,"startTime":"2026-05-16T20:50:20.493Z","endTime":"2026-05-16T20:50:28.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:50:28.532Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Rumfield flies out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-16T20:50:37.395Z","endTime":"2026-05-16T20:51:52.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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.9,"endSpeed":80.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.33136460928422,"aZ":-26.574473894277407,"pfxX":-1.1400470696025486,"pfxZ":3.444567308340586,"pX":-0.6767238811403814,"pZ":1.8373227447309801,"vX0":-3.8267406615687354,"vY0":-125.18977060717577,"vZ0":-4.508802025073835,"x":142.8,"y":189.17,"x0":1.0046256208823092,"y0":50.00465450284301,"z0":5.773901718788644,"aX":-1.8552416762835247},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.6,"breakHorizontal":2.8,"spinRate":2258,"spinDirection":167},"zone":7,"typeConfidence":2.0,"plateTime":0.43339494013337054,"extension":6.498513281586672},"index":0,"playId":"3c6fd817-e4f7-350c-8f10-795a7bf792e0","pitchNumber":1,"startTime":"2026-05-16T20:50:52.389Z","endTime":"2026-05-16T20:50:59.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":88.2,"endSpeed":83.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.20869475215556,"aZ":-23.460364556235202,"pfxX":0.1044246439295149,"pfxZ":5.057059789646936,"pX":-1.0225804570277666,"pZ":1.7062427969928369,"vX0":-5.055683948502342,"vY0":-128.54566203131378,"vZ0":-5.831552919048038,"x":155.98,"y":192.71,"x0":0.9319351814078278,"y0":50.004128631133476,"z0":5.754037001259849,"aX":0.1807723460373528},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.4,"breakHorizontal":0.6,"spinRate":2301,"spinDirection":172},"zone":13,"typeConfidence":2.0,"plateTime":0.4213568295289227,"extension":6.572259425041369},"index":1,"playId":"336feeb8-1562-3c4c-92e0-f1bcf98fdda2","pitchNumber":2,"startTime":"2026-05-16T20:51:28.170Z","endTime":"2026-05-16T20:51:32.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":90.5,"endSpeed":85.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.34274933248051,"aZ":-20.224668461261263,"pfxX":5.720929191991621,"pfxZ":6.590053924789102,"pX":0.14340717669197722,"pZ":1.9228749316100981,"vX0":-3.8052637984591655,"vY0":-131.88523249756116,"vZ0":-6.20463860015923,"x":111.53,"y":186.86,"x0":0.8406233476025036,"y0":50.00252582315203,"z0":5.733839195762998,"aX":10.372932561940717},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.2,"breakHorizontal":-9.8,"spinRate":2247,"spinDirection":158},"zone":8,"typeConfidence":2.0,"plateTime":0.4107550437691234,"extension":6.456883459446887},"hitData":{"launchSpeed":84.5,"launchAngle":54.0,"totalDistance":212.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.06,"coordY":123.78}},"index":2,"playId":"b26d0ce2-9c13-386c-be66-4c6b3196176c","pitchNumber":3,"startTime":"2026-05-16T20:51:42.504Z","endTime":"2026-05-16T20:51:52.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.10000000000001,"awayTeamWinProbability":32.89999999999999,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:51:52.523Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hunter Goodman grounds out, third baseman Nolan Arenado to first baseman Jose Fernandez.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-16T20:51:53.692Z","endTime":"2026-05-16T20:54:18.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.085426907631845,"aZ":-28.019884426289767,"pfxX":7.011226040656189,"pfxZ":2.6049196499112517,"pX":0.9571253508438433,"pZ":1.5528896407834984,"vX0":-2.9068432523001833,"vY0":-124.22405259039695,"vZ0":-4.593568399528289,"x":80.52,"y":196.85,"x0":1.2183748367824605,"y0":50.00445575437088,"z0":5.700616919569009,"aX":11.183966597126906},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.1,"breakHorizontal":-12.2,"spinRate":1840,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4375071487300026,"extension":6.422868477169484},"index":0,"playId":"0a6e5255-a0d9-39cc-98b7-2d8efdfcbde0","pitchNumber":1,"startTime":"2026-05-16T20:52:19.314Z","endTime":"2026-05-16T20:52:22.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.194716172462936,"aZ":-27.87941708978456,"pfxX":7.84429251297712,"pfxZ":2.633325901742456,"pX":1.2021542859880054,"pZ":1.7754219555622857,"vX0":-2.6286495147100277,"vY0":-125.79900357280385,"vZ0":-4.213126012710392,"x":71.18,"y":190.84,"x0":1.2305229230098762,"y0":50.003192652699234,"z0":5.685785851241432,"aX":12.800304815395451},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.2,"breakHorizontal":-13.8,"spinRate":1975,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.43242728140426934,"extension":6.383881115828005},"index":1,"playId":"c7700493-2f2c-3c21-9fe0-feaf9b0d508d","pitchNumber":2,"startTime":"2026-05-16T20:52:34.127Z","endTime":"2026-05-16T20:52:38.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":86.5,"endSpeed":81.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.203708829139313,"aZ":-28.41434574404275,"pfxX":7.229088553248376,"pfxZ":2.2654818363872025,"pX":1.330092504837173,"pZ":2.89442312983485,"vX0":-2.1012216319088237,"vY0":-126.26194178467455,"vZ0":-1.6384213147424647,"x":66.3,"y":160.63,"x0":1.220458923331667,"y0":50.00080801568065,"z0":5.780905384223079,"aX":11.985123559338758},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.1,"breakHorizontal":-12.8,"spinRate":1965,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.429411746519881,"extension":6.360810831848766},"index":2,"playId":"1a07a37c-a1fd-37ec-b59c-f262c68f9ee3","pitchNumber":3,"startTime":"2026-05-16T20:52:47.560Z","endTime":"2026-05-16T20:52:51.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":81.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.422540525375087,"aZ":-27.934672019891146,"pfxX":7.0717561257284025,"pfxZ":2.571930069863294,"pX":0.5233263499853767,"pZ":2.081295298600203,"vX0":-3.691805041912898,"vY0":-126.00419925645222,"vZ0":-3.352947407820502,"x":97.05,"y":182.59,"x0":1.0691407737577985,"y0":50.00329364105146,"z0":5.624877950964293,"aX":11.664446622260284},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.3,"breakHorizontal":-12.2,"spinRate":1974,"spinDirection":126},"zone":9,"typeConfidence":2.0,"plateTime":0.4304869880761175,"extension":6.48471246158901},"index":3,"playId":"3a6a27d1-458f-34d9-bf76-694f737ab0c5","pitchNumber":4,"startTime":"2026-05-16T20:53:01.843Z","endTime":"2026-05-16T20:53:07.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-16T20:53:23.620Z","endTime":"2026-05-16T20:53:35.193Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":86.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.82956610969994,"aZ":-18.583637459866758,"pfxX":3.6411803369981586,"pfxZ":7.201781959881968,"pX":-0.07564978646543787,"pZ":3.0098131403842374,"vX0":-4.422203603180096,"vY0":-134.90321766187358,"vZ0":-3.656518416502335,"x":119.88,"y":157.52,"x0":1.0938091372225116,"y0":50.00127615570247,"z0":5.6542100750525845,"aX":6.869898605780286},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.7,"breakHorizontal":-5.9,"spinRate":2358,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.40239845234155247,"extension":6.329154426423078},"index":5,"playId":"3985fb6f-f5ed-36fa-8105-d30dbf648712","pitchNumber":5,"startTime":"2026-05-16T20:53:35.193Z","endTime":"2026-05-16T20:53:39.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.364598234181276,"aZ":-19.055535582348448,"pfxX":4.478574258242515,"pfxZ":6.948427230235381,"pX":-1.4101310544745629,"pZ":2.399298513614016,"vX0":-8.158251921020371,"vY0":-134.8484240667742,"vZ0":-4.998807454872088,"x":170.75,"y":174.0,"x0":1.0384740593850317,"y0":50.00316991284696,"z0":5.574320041399406,"aX":8.456939297606029},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.0,"breakHorizontal":-6.8,"spinRate":2370,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.4023134352782174,"extension":6.372264071224224},"index":6,"playId":"3d02095a-4114-327b-8a62-1591d3873dfe","pitchNumber":6,"startTime":"2026-05-16T20:53:54.910Z","endTime":"2026-05-16T20:53:58.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":81.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.356846832988317,"aZ":-28.897486932635854,"pfxX":8.293671365637582,"pfxZ":1.9726710306889412,"pX":0.5892210774815576,"pZ":1.6813617399859864,"vX0":-4.060242655162327,"vY0":-126.7825002329984,"vZ0":-3.984615643761807,"x":94.54,"y":193.38,"x0":1.1180842277991572,"y0":50.00191019149481,"z0":5.532123083381258,"aX":13.754004892062124},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.0,"breakHorizontal":-14.4,"spinRate":1992,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.42896855258464406,"extension":6.613558446141817},"hitData":{"launchSpeed":86.2,"launchAngle":-30.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.44,"coordY":157.64}},"index":7,"playId":"a5cdc1d0-7e00-3d59-9bea-73a94ddc1e7a","pitchNumber":7,"startTime":"2026-05-16T20:54:10.844Z","endTime":"2026-05-16T20:54:18.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:54:18.304Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ildemaro Vargas grounds out, second baseman Willi Castro to first baseman TJ Rumfield.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-16T20:57:16.218Z","endTime":"2026-05-16T20:58:43.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Juan Mejia replaces Tomoyuki Sugano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-16T20:55:53.226Z","endTime":"2026-05-16T20:57:18.475Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675848,"link":"/api/v1/people/675848"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":92.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43997486311667,"aZ":-20.860261883628148,"pfxX":-4.423589813495458,"pfxZ":5.2747365665642105,"pX":-0.15548280357022154,"pZ":1.4956367504830919,"vX0":6.182521994906571,"vY0":-143.95834812744312,"vZ0":-8.411870215413938,"x":122.93,"y":198.4,"x0":-1.7342716067154311,"y0":50.00691094806737,"z0":5.696736743886145,"aX":-9.494364197194123},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":8.4,"breakHorizontal":7.1,"spinRate":2316,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.3773008159593152,"extension":6.016435093063112},"index":1,"playId":"e9a6c9ad-811a-35aa-b504-635da0389d01","pitchNumber":1,"startTime":"2026-05-16T20:57:18.475Z","endTime":"2026-05-16T20:57:45.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.353832144534174,"aZ":-33.46142655380919,"pfxX":6.190308158425708,"pfxZ":-0.8101323657504818,"pX":-0.314960918476793,"pZ":2.0179840217630978,"vX0":2.6410318470106513,"vY0":-123.82377663634806,"vZ0":-2.394017128045091,"x":129.01,"y":184.29,"x0":-2.1939414968953455,"y0":50.004791910203544,"z0":5.746268816762186,"aX":9.794986481466529},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.7,"breakHorizontal":-11.8,"spinRate":2751,"spinDirection":66},"zone":8,"typeConfidence":2.0,"plateTime":0.4391883947217812,"extension":5.846853867619353},"index":2,"playId":"6d8c7983-12a7-32ba-bf30-89d359d2a80f","pitchNumber":2,"startTime":"2026-05-16T20:57:53.743Z","endTime":"2026-05-16T20:57:58.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2026-05-16T20:58:03.107Z","endTime":"2026-05-16T20:58:16.975Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":79.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.862467234534638,"aZ":-36.79027573992675,"pfxX":4.566795528289814,"pfxZ":-2.959625058512131,"pX":-0.3509024107113699,"pZ":1.9106977506161238,"vX0":2.8051421547240643,"vY0":-123.08250431553267,"vZ0":-2.07814254530607,"x":130.38,"y":187.19,"x0":-2.0929650490229643,"y0":50.00554057946554,"z0":5.836228042755793,"aX":7.1160998781060485},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.6,"breakHorizontal":-8.9,"spinRate":2790,"spinDirection":65},"zone":7,"typeConfidence":2.0,"plateTime":0.44239687084618806,"extension":5.7621837195006265},"index":4,"playId":"ee95b033-5260-3afc-bb1a-83abeb40fd3c","pitchNumber":3,"startTime":"2026-05-16T20:58:16.975Z","endTime":"2026-05-16T20:58:21.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":92.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17839733285423,"aZ":-20.320094029432898,"pfxX":-3.4450109139904264,"pfxZ":5.477076192509441,"pX":-0.5280477412804283,"pZ":2.1739152451032746,"vX0":5.056519377375329,"vY0":-144.2907631204873,"vZ0":-6.8119153523459,"x":137.13,"y":180.08,"x0":-1.8343270366401399,"y0":50.00476068595655,"z0":5.764378087527814,"aX":-7.458893870081777},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":9.1,"breakHorizontal":5.5,"spinRate":2488,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.37580962971809706,"extension":5.835836632648327},"hitData":{"launchSpeed":100.8,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.61,"coordY":145.09}},"index":5,"playId":"7d625960-aeca-351f-b0df-e8c5d3753d22","pitchNumber":4,"startTime":"2026-05-16T20:58:35.310Z","endTime":"2026-05-16T20:58:43.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:58:43.050Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lourdes Gurriel Jr. grounds out, first baseman TJ Rumfield to pitcher Juan Mejia.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-16T20:58:46.374Z","endTime":"2026-05-16T21:01:21.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":91.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13621310214073,"aZ":-23.85769952189011,"pfxX":-4.86079066282165,"pfxZ":3.9669092735137763,"pX":-0.03576733918122075,"pZ":3.709356646299933,"vX0":6.5610627423322585,"vY0":-141.9861420139428,"vZ0":-1.5227149976041545,"x":118.36,"y":138.63,"x0":-1.715890361776738,"y0":50.00512423212834,"z0":5.730819755948556,"aX":-10.19843510155184},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":7.2,"breakHorizontal":7.9,"spinRate":2620,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3817793593452232,"extension":5.932465055514477},"index":0,"playId":"080dadbe-dd2f-3891-9f17-aec137046a5a","pitchNumber":1,"startTime":"2026-05-16T20:59:12.571Z","endTime":"2026-05-16T20:59:16.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":85.8,"endSpeed":80.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.498994473066713,"aZ":-30.938847146627193,"pfxX":5.012373917055708,"pfxZ":0.7683659584691185,"pX":-0.7176921089790697,"pZ":3.189993430851966,"vX0":1.7379766498344384,"vY0":-125.11103795943785,"vZ0":-0.6400896001846368,"x":144.36,"y":152.65,"x0":-2.0691370652265544,"y0":50.005799631267266,"z0":5.941123620971487,"aX":8.106765020532835},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.4,"breakHorizontal":-9.5,"spinRate":2786,"spinDirection":66},"zone":1,"typeConfidence":2.0,"plateTime":0.4344768774640895,"extension":5.651281589719785},"index":1,"playId":"60ae9bcd-0530-3837-9c97-585cfd8ac68f","pitchNumber":2,"startTime":"2026-05-16T20:59:28.348Z","endTime":"2026-05-16T20:59:32.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":89.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.134435998853178,"aZ":-22.014232380670464,"pfxX":-4.44148407999975,"pfxZ":5.000853485436446,"pX":-0.8123210746938235,"pZ":3.699771202815374,"vX0":4.864227243897742,"vY0":-140.1047384083706,"vZ0":-1.7070553119260268,"x":147.96,"y":138.89,"x0":-1.9759978295679643,"y0":50.00277797033697,"z0":5.724350930245422,"aX":-9.023957745970783},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.0,"breakHorizontal":7.3,"spinRate":2481,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.38770175583672106,"extension":6.021642394743409},"index":2,"playId":"3a03c7a5-a3bf-316f-a194-c751f8b993a4","pitchNumber":3,"startTime":"2026-05-16T20:59:44.647Z","endTime":"2026-05-16T20:59:48.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-16T20:59:54.357Z","endTime":"2026-05-16T21:00:09.272Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"},"defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":92.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.006793673716768,"aZ":-18.881083392604634,"pfxX":-2.1731270283151485,"pfxZ":6.150859248237779,"pX":-1.4202726992724775,"pZ":3.3186236457502902,"vX0":1.7313013310310985,"vY0":-144.55083499012687,"vZ0":-4.081531652667702,"x":171.14,"y":149.18,"x0":-1.7383723712602588,"y0":50.00320365293714,"z0":5.875778413074046,"aX":-4.696303530062123},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":10.7,"breakHorizontal":3.7,"spinRate":2455,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3759025988797058,"extension":5.834202649470787},"index":4,"playId":"559074ac-4c25-34ed-b7fb-7598be6d3e3c","pitchNumber":4,"startTime":"2026-05-16T21:00:09.272Z","endTime":"2026-05-16T21:00:14.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.079972814074406,"aZ":-32.7857585779438,"pfxX":5.813633196079625,"pfxZ":-0.3779182853458991,"pX":0.9572478057355985,"pZ":2.8813811713844064,"vX0":4.694307573273018,"vY0":-126.06820864609388,"vZ0":-0.8883865054881684,"x":80.51,"y":160.98,"x0":-1.6744020221904878,"y0":50.000418341248036,"z0":5.850425156329989,"aX":9.49346278449429},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.6,"breakHorizontal":-11.5,"spinRate":2804,"spinDirection":69},"zone":12,"typeConfidence":2.0,"plateTime":0.4320476372892337,"extension":5.839631402949597},"index":5,"playId":"3f25a0c0-bdd6-3c01-96da-a1ad321addb1","pitchNumber":5,"startTime":"2026-05-16T21:00:29.009Z","endTime":"2026-05-16T21:00:33.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.070195212232782,"aZ":-24.575247333516252,"pfxX":-6.017072853608855,"pfxZ":3.733580026710108,"pX":-0.5149120064419824,"pZ":4.028530530570088,"vX0":6.236380915887558,"vY0":-140.24539817406898,"vZ0":-0.3193994101461166,"x":136.63,"y":130.01,"x0":-1.962125139675006,"y0":50.00616332906461,"z0":5.7165571942624,"aX":-12.256941503497185},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.0,"breakHorizontal":10.0,"spinRate":2617,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3872663284395892,"extension":5.9301906353377065},"index":6,"playId":"1716dc6f-5908-3f8b-a8e3-a8759b608ebb","pitchNumber":6,"startTime":"2026-05-16T21:00:50.936Z","endTime":"2026-05-16T21:00:54.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":92.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.043010230358675,"aZ":-19.982510189319513,"pfxX":-2.70410092450963,"pfxZ":5.683598693644299,"pX":1.0530100511272755,"pZ":2.375775903833573,"vX0":8.369233580552656,"vY0":-143.85258210060144,"vZ0":-6.10190004236196,"x":76.86,"y":174.63,"x0":-1.513109396610016,"y0":50.00305429257141,"z0":5.719093271523389,"aX":-5.801418486070633},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":9.5,"breakHorizontal":3.6,"spinRate":2556,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.3774172662840165,"extension":5.981613867662288},"hitData":{"launchSpeed":77.8,"launchAngle":8.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.4,"coordY":159.33}},"index":7,"playId":"c11abd16-3a47-394b-ab91-5ba5afc4ac2f","pitchNumber":7,"startTime":"2026-05-16T21:01:13.344Z","endTime":"2026-05-16T21:01:21.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_ab"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_ab"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.3,"awayTeamWinProbability":27.700000000000003,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:01:21.343Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Fernandez flies out to right fielder Sterlin Thompson.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-16T21:01:35.870Z","endTime":"2026-05-16T21:04:19.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,7],"actionIndex":[6],"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":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694514,"link":"/api/v1/people/694514"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":89.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.043157256513553,"aZ":-24.834722290923526,"pfxX":-6.87263514279978,"pfxZ":3.66184110179711,"pX":-0.9020799501072768,"pZ":2.6821740631296156,"vX0":5.114973423131756,"vY0":-139.61701023010957,"vZ0":-3.656175101772756,"x":151.39,"y":166.36,"x0":-1.851342213845783,"y0":50.002618452303395,"z0":5.615031218053358,"aX":-13.770259661374602},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.1,"breakHorizontal":11.6,"spinRate":2473,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3900960029209726,"extension":5.8469468673500025},"index":0,"playId":"598483ad-7e14-38e6-9322-302e873e9334","pitchNumber":1,"startTime":"2026-05-16T21:01:54.726Z","endTime":"2026-05-16T21:01:59.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12518668287701,"aZ":-31.14853738984158,"pfxX":5.647434671871451,"pfxZ":0.6429665083401304,"pX":2.3926665728668968,"pZ":1.3830312876268718,"vX0":8.82567912091192,"vY0":-124.65346720372503,"vZ0":-4.177739883249085,"x":25.8,"y":201.44,"x0":-1.9159490735180598,"y0":50.00041227594387,"z0":5.628978814322048,"aX":8.957737951944104},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.5,"breakHorizontal":-12.1,"spinRate":2724,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4380163639507617,"extension":5.914528393960544},"index":1,"playId":"025a1128-014e-35b3-9bfe-61af24d17aaa","pitchNumber":2,"startTime":"2026-05-16T21:02:10.074Z","endTime":"2026-05-16T21:02:13.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":85.6,"endSpeed":80.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.921145452945083,"aZ":-30.901522852881453,"pfxX":5.535618919991133,"pfxZ":0.7883862749010611,"pX":-0.6142944741436146,"pZ":3.395086003448546,"vX0":2.014792569674504,"vY0":-124.90955404646701,"vZ0":0.20828697300944854,"x":140.42,"y":147.11,"x0":-2.1465270537069445,"y0":50.00080802341911,"z0":5.814646993765782,"aX":8.902598726495153},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.7,"breakHorizontal":-10.4,"spinRate":2889,"spinDirection":74},"zone":1,"typeConfidence":2.0,"plateTime":0.4355291939908197,"extension":5.780005676277522},"index":2,"playId":"d20e6818-e5f3-316e-91ba-3b1ba72063da","pitchNumber":3,"startTime":"2026-05-16T21:02:28.056Z","endTime":"2026-05-16T21:02:32.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":97.3,"endSpeed":91.7,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19848987213428,"aZ":-18.539568572195865,"pfxX":-2.7113277349376315,"pfxZ":6.513162732219189,"pX":0.3344030416781239,"pZ":1.3046825182473716,"vX0":6.721491849394077,"vY0":-141.65729847810348,"vZ0":-9.057711821641886,"x":104.25,"y":203.55,"x0":-1.6855657311039527,"y0":50.00241307579976,"z0":5.660028019562094,"aX":-5.676231521433965},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.7,"breakHorizontal":4.0,"spinRate":2562,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.38229137591328044,"extension":5.881434157310259},"index":3,"playId":"a30e8662-d0a7-3a2b-b2a5-50b8780d7b69","pitchNumber":4,"startTime":"2026-05-16T21:02:44.217Z","endTime":"2026-05-16T21:02:48.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":89.3,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.101240786602588,"aZ":-21.210905154227486,"pfxX":-5.680602165898613,"pfxZ":5.446419980625386,"pX":-0.4805709131780546,"pZ":3.182796238738045,"vX0":6.055186455901899,"vY0":-139.49156087419732,"vZ0":-3.339214227448644,"x":135.32,"y":152.84,"x0":-1.9195655414246489,"y0":50.00083131083812,"z0":5.758780018224398,"aX":-11.43208339397779},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.5,"breakHorizontal":9.4,"spinRate":2512,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.38949947463320944,"extension":5.784511369318679},"index":4,"playId":"76e8b9b3-1ab3-36ae-983b-60229aeed66c","pitchNumber":5,"startTime":"2026-05-16T21:03:01.796Z","endTime":"2026-05-16T21:03:06.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-16T21:03:15.209Z","endTime":"2026-05-16T21:04:09.737Z","isPitch":false,"type":"action","player":{"id":699912,"link":"/api/v1/people/699912"},"defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":6,"startTime":"2026-05-16T21:04:09.585Z","endTime":"2026-05-16T21:04:09.586Z","isPitch":false,"type":"action","player":{"id":699912,"link":"/api/v1/people/699912"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":90.3,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.918264718865572,"aZ":-25.497174664266325,"pfxX":-2.8919361339106535,"pfxZ":3.2496541940004864,"pX":-0.6847292302839345,"pZ":3.8383514004211805,"vX0":4.325869683898921,"vY0":-140.59317048212608,"vZ0":-0.7311560895334487,"x":143.1,"y":135.14,"x0":-1.8489978492294594,"y0":50.00389831431003,"z0":5.717977497397132,"aX":-5.944219537708903},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.0,"breakHorizontal":4.7,"spinRate":2530,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.38569554175058984,"extension":5.918600023559881},"hitData":{"launchSpeed":80.8,"launchAngle":37.0,"totalDistance":289.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.68,"coordY":113.72}},"index":7,"playId":"3c09f583-2370-38f7-9b93-e414eba92593","pitchNumber":6,"startTime":"2026-05-16T21:04:09.587Z","endTime":"2026-05-16T21:04:19.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_ab"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_ab"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:04:19.244Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mickey Moniak flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-16T21:06:28.536Z","endTime":"2026-05-16T21:07:35.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":73.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.7410888271712,"aZ":-33.6525375990861,"pfxX":0.02408768947363704,"pfxZ":-1.0852206776885591,"pX":-0.793085384687695,"pZ":2.237622026980079,"vX0":-3.7852466963845046,"vY0":-115.19111716733845,"vZ0":-1.2682760957258967,"x":147.23,"y":178.36,"x0":0.8592294954788813,"y0":50.00302591901746,"z0":6.010368400799575,"aX":0.033092788078518474},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-2.0,"breakHorizontal":0.7,"spinRate":2123,"spinDirection":304},"zone":7,"typeConfidence":2.0,"plateTime":0.4731004691889473,"extension":6.314816033033281},"index":0,"playId":"88bf3936-d653-307f-b50e-7b7dc3678ba3","pitchNumber":1,"startTime":"2026-05-16T21:06:56.796Z","endTime":"2026-05-16T21:07:01.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":82.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.16020369669195,"aZ":-25.15206544464104,"pfxX":0.9823177394320264,"pfxZ":4.1849426245019075,"pX":-0.829168931025959,"pZ":1.7999851239851035,"vX0":-4.720722248887876,"vY0":-127.18261565801551,"vZ0":-4.913406273762138,"x":148.61,"y":190.18,"x0":0.9042544893236799,"y0":50.002890361307216,"z0":5.693049750230363,"aX":1.6487306548279683},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.0,"breakHorizontal":-1.0,"spinRate":2261,"spinDirection":170},"zone":13,"typeConfidence":2.0,"plateTime":0.42674765696262407,"extension":6.389502181417874},"index":1,"playId":"d3b7d7c8-0112-34d6-9e5e-14cc26551490","pitchNumber":2,"startTime":"2026-05-16T21:07:10.336Z","endTime":"2026-05-16T21:07:14.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.059746916467283,"aZ":-19.129998302246793,"pfxX":6.094140501877879,"pfxZ":7.486132647273687,"pX":0.6360473325518148,"pZ":1.9734868129193774,"vX0":-3.311944158354997,"vY0":-130.32556489771858,"vZ0":-6.0835618917679835,"x":92.76,"y":185.5,"x0":1.122949795019288,"y0":50.003707860822324,"z0":5.754948161155147,"aX":10.619608363223582},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.6,"breakHorizontal":-10.4,"spinRate":2239,"spinDirection":155},"zone":9,"typeConfidence":2.0,"plateTime":0.4182138118928762,"extension":6.343670498922955},"hitData":{"launchSpeed":97.6,"launchAngle":64.0,"totalDistance":229.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.84,"coordY":132.43}},"index":2,"playId":"c0f3a0ca-d1b7-3c9b-b845-4944ddf7c12a","pitchNumber":3,"startTime":"2026-05-16T21:07:23.926Z","endTime":"2026-05-16T21:07:35.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.89999999999999,"awayTeamWinProbability":28.10000000000001,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:07:35.178Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ezequiel Tovar pops out to shortstop Geraldo Perdomo.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-16T21:10:10.439Z","endTime":"2026-05-16T21:11:11.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"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-16T21:08:02.182Z","endTime":"2026-05-16T21:08:32.991Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Taylor Clarke replaces Eduardo Rodriguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-16T21:08:32.991Z","endTime":"2026-05-16T21:10:10.439Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664199,"link":"/api/v1/people/664199"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":83.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.903144022792052,"aZ":-27.353104494762512,"pfxX":1.5728484828539853,"pfxZ":2.762761825279295,"pX":0.03646238700983498,"pZ":2.591369746671269,"vX0":2.2936844883845997,"vY0":-129.65590201794743,"vZ0":-3.3572497437579143,"x":115.61,"y":168.81,"x0":-1.0558256768508172,"y0":50.0010847469875,"z0":5.935762705051384,"aX":2.742711133759953},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.7,"breakHorizontal":-3.2,"spinRate":2181,"spinDirection":170},"zone":5,"typeConfidence":2.0,"plateTime":0.41857777874539703,"extension":6.10882991567242},"index":2,"playId":"1f1b2c80-e96a-3637-8457-20e005d8e4a6","pitchNumber":1,"startTime":"2026-05-16T21:10:10.439Z","endTime":"2026-05-16T21:10:13.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":84.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.383007608481787,"aZ":-26.110841437613967,"pfxX":1.277959729714345,"pfxZ":3.425588725596144,"pX":1.0325903350072556,"pZ":0.5827002979207622,"vX0":4.70220088315292,"vY0":-130.84494159849098,"vZ0":-8.225302214274636,"x":77.64,"y":223.05,"x0":-0.9392015202771441,"y0":50.00048237853171,"z0":5.664740402912611,"aX":2.2599233910610717},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.9,"breakHorizontal":-3.1,"spinRate":2162,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.4154156689249997,"extension":6.085198104675988},"index":3,"playId":"2b8eb508-d702-3cde-90d3-fddd58313f85","pitchNumber":2,"startTime":"2026-05-16T21:10:26.855Z","endTime":"2026-05-16T21:10:30.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.275621374321158,"aZ":-25.65725644039653,"pfxX":1.5171231920634187,"pfxZ":3.731787201797692,"pX":0.22735070824554712,"pZ":1.5556718911791392,"vX0":2.5051682306959124,"vY0":-130.24191822463263,"vZ0":-6.205326352229729,"x":108.33,"y":196.78,"x0":-0.9381554901596704,"y0":50.000759828294804,"z0":5.868269448354924,"aX":2.6471452703887506},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.9,"breakHorizontal":-3.2,"spinRate":2246,"spinDirection":178},"zone":14,"typeConfidence":2.0,"plateTime":0.4180214289192241,"extension":6.162106591096791},"index":4,"playId":"401f4e21-5704-3c72-8356-2d6902ceb7c3","pitchNumber":3,"startTime":"2026-05-16T21:10:45.332Z","endTime":"2026-05-16T21:10:49.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1002478942296,"aZ":-27.10075197240399,"pfxX":1.9497012808213974,"pfxZ":2.952020248090143,"pX":0.4802148313792022,"pZ":2.389698986694192,"vX0":2.799518552793165,"vY0":-129.3159941252866,"vZ0":-3.7257905840911087,"x":98.7,"y":174.26,"x0":-0.863470768510804,"y0":50.0034604672676,"z0":5.892790363883486,"aX":3.3528316230128867},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.8,"breakHorizontal":-4.1,"spinRate":2198,"spinDirection":169},"zone":6,"typeConfidence":2.0,"plateTime":0.4211011797670636,"extension":6.023948696795324},"hitData":{"launchSpeed":72.4,"launchAngle":66.0,"totalDistance":142.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":113.3,"coordY":146.11}},"index":5,"playId":"4b81048e-5a58-3a8a-be30-0dda1ecce10c","pitchNumber":4,"startTime":"2026-05-16T21:11:02.683Z","endTime":"2026-05-16T21:11:11.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:11:11.750Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sterlin Thompson grounds out, second baseman Ildemaro Vargas to first baseman Jose Fernandez.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-16T21:11:26.045Z","endTime":"2026-05-16T21:12:49.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.6,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.619206503395688,"aZ":-26.38509147966524,"pfxX":1.0465786160580728,"pfxZ":3.3864539680879453,"pX":-0.4897523660856903,"pZ":1.3474376488614854,"vX0":1.0700858934689321,"vY0":-128.77559724418668,"vZ0":-6.323221430376302,"x":135.67,"y":202.4,"x0":-1.044121929616821,"y0":50.000547195826606,"z0":5.831569302900058,"aX":1.785837500699611},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.2,"breakHorizontal":-2.2,"spinRate":2242,"spinDirection":178},"zone":13,"typeConfidence":2.0,"plateTime":0.4226938096202466,"extension":6.041015675072896},"index":0,"playId":"7be0080a-b435-3188-a489-fd143b2efe3d","pitchNumber":1,"startTime":"2026-05-16T21:11:34.006Z","endTime":"2026-05-16T21:11:37.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694514,"link":"/api/v1/people/694514","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.5,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.152158306171405,"aZ":-18.985254193655376,"pfxX":-3.0824274380990437,"pfxZ":6.962664950228928,"pX":0.7880196313941842,"pZ":2.43191042932583,"vX0":5.536759757317457,"vY0":-135.884876725248,"vZ0":-5.694511522058553,"x":86.96,"y":173.12,"x0":-0.8635672847804716,"y0":50.00363075885181,"z0":5.848313034811708,"aX":-5.839946689102022},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.8,"breakHorizontal":4.6,"spinRate":2291,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.40109210516036686,"extension":6.09810550954941},"index":1,"playId":"475510dd-7d43-3e7e-af84-b7d75f6c039a","pitchNumber":2,"startTime":"2026-05-16T21:11:51.256Z","endTime":"2026-05-16T21:11:55.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694514,"link":"/api/v1/people/694514","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-16T21:12:07.168Z","endTime":"2026-05-16T21:12:23.701Z","isPitch":false,"type":"action","player":{"id":694514,"link":"/api/v1/people/694514"},"defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694514,"link":"/api/v1/people/694514","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":83.9,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.886980021750727,"aZ":-26.304661091795456,"pfxX":2.172203970260365,"pfxZ":3.3743642446358026,"pX":0.7921441788289171,"pZ":0.21246874668253068,"vX0":3.8088282406508167,"vY0":-129.53318217322038,"vZ0":-8.91086849131632,"x":86.81,"y":233.04,"x0":-0.965971601045011,"y0":50.0048357614182,"z0":5.63399423090945,"aX":3.7813303506296934},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.8,"breakHorizontal":-4.6,"spinRate":2351,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.4189879306824964,"extension":6.0692739343553495},"index":3,"playId":"33d6291b-9646-3962-9231-989af529049d","pitchNumber":3,"startTime":"2026-05-16T21:12:23.701Z","endTime":"2026-05-16T21:12:27.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694514,"link":"/api/v1/people/694514","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.4,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.835417334177865,"aZ":-24.192743674947074,"pfxX":-2.0629624226200423,"pfxZ":4.131867217487327,"pX":0.23430654552617658,"pZ":3.3553585594262145,"vX0":3.8058397802510378,"vY0":-137.05810158912715,"vZ0":-2.773034967381614,"x":108.07,"y":148.19,"x0":-0.8944849253677696,"y0":50.004649995326446,"z0":6.004550437381136,"aX":-3.9871422241543297},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.2,"breakHorizontal":3.1,"spinRate":2030,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.3972680485466369,"extension":6.134208117069291},"hitData":{"launchSpeed":95.8,"launchAngle":-4.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.35,"coordY":172.04}},"index":4,"playId":"f42c1e5a-ab19-3693-aa0e-bed43880990b","pitchNumber":4,"startTime":"2026-05-16T21:12:41.965Z","endTime":"2026-05-16T21:12:49.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694514,"link":"/api/v1/people/694514","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694514,"link":"/api/v1/people/694514"},"credit":"b_ab"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_ab"},{"player":{"id":694514,"link":"/api/v1/people/694514"},"credit":"b_pa"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:12:49.985Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James McCann grounds out, second baseman Willi Castro to first baseman TJ Rumfield.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-16T21:15:01.071Z","endTime":"2026-05-16T21:15:57.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.91085835187018,"aZ":-34.782895211728494,"pfxX":3.9057915000254386,"pfxZ":-1.7086636659742056,"pX":1.6736971254137931,"pZ":-0.08388456098280861,"vX0":7.215093746956822,"vY0":-122.71176950079492,"vZ0":-6.3769758881843135,"x":53.2,"y":241.04,"x0":-1.8102012018244906,"y0":50.003331684530984,"z0":5.506074363302717,"aX":5.964718319362246},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.3,"breakHorizontal":-8.8,"spinRate":2847,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.44607810284404437,"extension":5.853923034040625},"index":0,"playId":"209871cb-c47e-3c61-883d-111b871e0bde","pitchNumber":1,"startTime":"2026-05-16T21:15:05.090Z","endTime":"2026-05-16T21:15:10.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5718310222726,"aZ":-24.611875268668893,"pfxX":-8.179015865748049,"pfxZ":4.003331120509454,"pX":-0.44603636469014185,"pZ":2.3922123382261873,"vX0":7.505274916867256,"vY0":-135.40371680481883,"vZ0":-4.018695426792444,"x":134.0,"y":174.19,"x0":-2.167150000473164,"y0":50.00529875656136,"z0":5.581234930964024,"aX":-15.46328870569664},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.7,"breakHorizontal":13.6,"spinRate":1934,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.4017529477172892,"extension":5.802088029104649},"index":1,"playId":"b866e884-5f81-37cc-add0-c0136fdc8846","pitchNumber":2,"startTime":"2026-05-16T21:15:30.430Z","endTime":"2026-05-16T21:15:34.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":91.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08595448181659,"aZ":-18.27089326075196,"pfxX":-4.050542280049422,"pfxZ":6.541832220252357,"pX":0.4106273699793936,"pZ":1.7505110687564904,"vX0":7.188797638201481,"vY0":-143.4751686497413,"vZ0":-8.027011140518072,"x":101.35,"y":191.52,"x0":-1.5790387153681862,"y0":50.00454541158852,"z0":5.6821246660328955,"aX":-8.611508993228126},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.7,"breakHorizontal":6.2,"spinRate":2442,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.3789267216615744,"extension":5.778693902658877},"hitData":{"launchSpeed":103.0,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.15,"coordY":146.62}},"index":2,"playId":"b155d8c5-5e47-3933-8e74-8a40a495277f","pitchNumber":3,"startTime":"2026-05-16T21:15:49.426Z","endTime":"2026-05-16T21:15:57.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.71,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:15:57.496Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Waldschmidt walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-16T21:16:07.626Z","endTime":"2026-05-16T21:18:04.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"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":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.7033767280903,"aZ":-34.9256518273314,"pfxX":6.051254729224086,"pfxZ":-1.820136327904482,"pX":-0.13880487479821665,"pZ":2.580511987296516,"vX0":2.6006908371215465,"vY0":-121.79258699405649,"vZ0":-0.6415134076546963,"x":122.29,"y":169.11,"x0":-2.0049705904686914,"y0":50.003708059272164,"z0":5.853603944573458,"aX":9.140272044536081},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.2,"breakHorizontal":-11.5,"spinRate":2809,"spinDirection":55},"zone":5,"typeConfidence":2.0,"plateTime":0.44878480164775114,"extension":5.64793732838022},"index":0,"playId":"7b7f748d-c228-31ce-a935-ca70a8fc85c0","pitchNumber":1,"startTime":"2026-05-16T21:16:22.983Z","endTime":"2026-05-16T21:16:26.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34480224380478,"aZ":-29.694881128908513,"pfxX":5.697116100743207,"pfxZ":1.5280189950062688,"pX":-0.156911775347539,"pZ":3.9117320246915614,"vX0":2.4316373818996913,"vY0":-126.29119156116171,"vZ0":0.9649728445748758,"x":122.98,"y":133.16,"x0":-1.870887648141106,"y0":50.00438855338251,"z0":5.902716365287161,"aX":9.255503740946601},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.2,"breakHorizontal":-10.8,"spinRate":2836,"spinDirection":74},"zone":11,"typeConfidence":2.0,"plateTime":0.4327645295175935,"extension":5.762399980077803},"index":1,"playId":"9b27f3e1-f667-30ab-9fd0-f23fdc0489e5","pitchNumber":2,"startTime":"2026-05-16T21:16:38.442Z","endTime":"2026-05-16T21:16:43.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.017051963868106,"aZ":-32.1368856152224,"pfxX":7.999050386650779,"pfxZ":0.02429266025970911,"pX":-1.5046199263056272,"pZ":2.476487960697042,"vX0":-0.9406712384431924,"vY0":-120.95196758729352,"vZ0":-1.1652498405353329,"x":174.35,"y":171.91,"x0":-2.1507151790892274,"y0":50.00150571994322,"z0":5.775844565042645,"aX":11.881645796664106},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.0,"breakHorizontal":-14.3,"spinRate":2822,"spinDirection":68},"zone":13,"typeConfidence":2.0,"plateTime":0.4523860023061208,"extension":5.612691009163743},"index":2,"playId":"91080d52-8549-388c-868a-736399fd01c9","pitchNumber":3,"startTime":"2026-05-16T21:16:54.420Z","endTime":"2026-05-16T21:16:58.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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.9,"endSpeed":89.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40992474712727,"aZ":-20.505949647983936,"pfxX":-3.7043496300010084,"pfxZ":5.809732037255305,"pX":-0.4437676327422168,"pZ":1.9163871340417569,"vX0":5.143122126922142,"vY0":-139.6321450999894,"vZ0":-6.6819564550591455,"x":133.92,"y":187.04,"x0":-1.8138100947321183,"y0":50.00327372691912,"z0":5.653846188027907,"aX":-7.440274052461556},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.6,"breakHorizontal":5.9,"spinRate":2458,"spinDirection":201},"zone":7,"typeConfidence":2.0,"plateTime":0.3897376124581764,"extension":5.854808284654511},"index":3,"playId":"2e35acba-6a8c-3e16-a948-4fdf46318c11","pitchNumber":4,"startTime":"2026-05-16T21:17:13.752Z","endTime":"2026-05-16T21:17:18.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.56138651781005,"aZ":-33.84285609823136,"pfxX":7.004935275242073,"pfxZ":-1.101172582115172,"pX":1.4702957047675655,"pZ":2.157654131251787,"vX0":5.292658533653474,"vY0":-121.93199860691448,"vZ0":-1.6672704033739378,"x":60.96,"y":180.52,"x0":-1.6374430426369586,"y0":50.00579117460478,"z0":5.76543419209045,"aX":10.568916543558194},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.2,"breakHorizontal":-13.9,"spinRate":3017,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.44889236451708836,"extension":5.753066193608074},"index":4,"playId":"b1094ff3-af6d-3d54-b0bd-29cda38bbafd","pitchNumber":5,"startTime":"2026-05-16T21:17:42.136Z","endTime":"2026-05-16T21:17:46.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":98.3,"endSpeed":91.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20547108604403,"aZ":-17.232337493975887,"pfxX":-4.284304906470485,"pfxZ":7.101696013614756,"pX":1.8189210614538407,"pZ":1.5365204829588424,"vX0":10.529728064632591,"vY0":-142.81345297418233,"vZ0":-8.574475526412936,"x":47.67,"y":197.29,"x0":-1.329263783889756,"y0":50.00346994727577,"z0":5.6224929018138585,"aX":-9.015377568384046},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.5,"breakHorizontal":6.1,"spinRate":2609,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.3808723115285191,"extension":5.819667330350668},"index":5,"playId":"a98c86bf-152b-35d1-9f76-34798303acc5","pitchNumber":6,"startTime":"2026-05-16T21:17:59.747Z","endTime":"2026-05-16T21:18:04.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.60000000000001,"awayTeamWinProbability":31.39999999999999,"homeTeamWinProbabilityAdded":-4.999999999999986,"leverageIndex":1.27,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:18:04.591Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ketel Marte flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-16T21:18:18.200Z","endTime":"2026-05-16T21:19:42.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.244167816827787,"aZ":-32.02694360035439,"pfxX":6.879534693409335,"pfxZ":0.0920542675858016,"pX":-0.38545986411503774,"pZ":2.067860985301443,"vX0":2.1175071070969285,"vY0":-123.01125205040621,"vZ0":-2.0997981233096024,"x":131.69,"y":182.95,"x0":-2.1490673735986965,"y0":50.00102706144104,"z0":5.623225283074071,"aX":10.640341418635685},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.0,"breakHorizontal":-13.0,"spinRate":2848,"spinDirection":72},"zone":7,"typeConfidence":2.0,"plateTime":0.44367672296553895,"extension":5.728436770068134},"index":0,"playId":"38c9adf4-2dbb-3f90-9652-7f22300fde29","pitchNumber":1,"startTime":"2026-05-16T21:18:36.372Z","endTime":"2026-05-16T21:18:40.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.15704453816312,"aZ":-29.092122770827363,"pfxX":-9.047167596793852,"pfxZ":1.63880403942487,"pX":-0.16396947194877792,"pZ":1.9082947798914867,"vX0":7.542876656504621,"vY0":-135.56038734915748,"vZ0":-4.329844462423939,"x":123.25,"y":187.26,"x0":-1.7949525990179038,"y0":50.00087933842125,"z0":5.536151140565677,"aX":-16.986835234417125},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.3,"breakHorizontal":15.0,"spinRate":1858,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.4026825450374978,"extension":5.879045658826149},"index":1,"playId":"f4706ec2-8d91-3757-88f8-7e01e7a4dfb7","pitchNumber":2,"startTime":"2026-05-16T21:18:53.398Z","endTime":"2026-05-16T21:19:00.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.550957287212384,"aZ":-29.918454359065297,"pfxX":5.808083309623517,"pfxZ":1.4199841624558154,"pX":-0.3036750787732172,"pZ":1.2893490055126147,"vX0":2.190208740622,"vY0":-124.82403988819014,"vZ0":-4.522637762557506,"x":128.58,"y":203.97,"x0":-1.945405369721301,"y0":50.002037596954374,"z0":5.569131589850378,"aX":9.226293593367828},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.8,"breakHorizontal":-11.0,"spinRate":2846,"spinDirection":79},"zone":13,"typeConfidence":2.0,"plateTime":0.437676863059695,"extension":5.902364567036378},"index":2,"playId":"567dc6ca-eebc-322a-ae5b-c62e78c0870d","pitchNumber":3,"startTime":"2026-05-16T21:19:12.030Z","endTime":"2026-05-16T21:19:16.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.268166892207333,"aZ":-31.154270031048195,"pfxX":6.182427924328896,"pfxZ":0.6543881089507906,"pX":-0.5931774143943735,"pZ":3.016836628078038,"vX0":1.5598154494951655,"vY0":-124.13648533263918,"vZ0":-0.46834807045057736,"x":139.61,"y":157.33,"x0":-2.032701232642697,"y0":50.005321708379746,"z0":5.795979824389362,"aX":9.67343735190201},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.3,"breakHorizontal":-11.5,"spinRate":2907,"spinDirection":83},"zone":1,"typeConfidence":2.0,"plateTime":0.44081369075293875,"extension":5.802005701097047},"hitData":{"launchSpeed":93.9,"launchAngle":38.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":92.08,"coordY":57.94}},"index":3,"playId":"a91b194b-b802-32e6-aa4f-d8ebca6ebdb5","pitchNumber":4,"startTime":"2026-05-16T21:19:29.744Z","endTime":"2026-05-16T21:19:42.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.3,"awayTeamWinProbability":25.700000000000003,"homeTeamWinProbabilityAdded":5.699999999999989,"leverageIndex":2.42,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:19:42.781Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corbin Carroll walks. Ryan Waldschmidt to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-16T21:19:49.131Z","endTime":"2026-05-16T21:21:37.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnSecond":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":77.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.31899201726524,"aZ":-34.27549012672763,"pfxX":7.733827387382388,"pfxZ":-1.4038744780608639,"pX":-1.3577495067496896,"pZ":3.320456121776834,"vX0":-0.8600828595233057,"vY0":-120.4196774897827,"vZ0":1.0015300578792459,"x":168.75,"y":149.13,"x0":-2.006632309427041,"y0":50.003493700095305,"z0":5.8886142209014976,"aX":11.5688091322457},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.2,"breakHorizontal":-13.9,"spinRate":2794,"spinDirection":70},"zone":11,"typeConfidence":2.0,"plateTime":0.451662124310074,"extension":5.6451217137319345},"index":0,"playId":"277ee8d1-d2fc-3321-a399-fd82e6f93455","pitchNumber":1,"startTime":"2026-05-16T21:20:07.180Z","endTime":"2026-05-16T21:20:11.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":88.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.943200882286337,"aZ":-23.522865227605752,"pfxX":-3.607509754399106,"pfxZ":4.397847103019593,"pX":1.0204699924175342,"pZ":1.912345377599206,"vX0":9.013837633930166,"vY0":-138.00035641802276,"vZ0":-5.416026696644694,"x":78.1,"y":187.15,"x0":-1.7907200695385581,"y0":50.00239986336914,"z0":5.442584329961396,"aX":-7.097165243552715},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.2,"breakHorizontal":5.0,"spinRate":2574,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.3938937358817385,"extension":5.882853623911154},"index":1,"playId":"58ceab44-4227-3a61-9a14-ca706680ac7b","pitchNumber":2,"startTime":"2026-05-16T21:20:25.948Z","endTime":"2026-05-16T21:20:37.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":83.4,"endSpeed":78.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.976187254325712,"aZ":-33.41535884344794,"pfxX":8.544993611835048,"pfxZ":-0.8119718689931066,"pX":-0.6637440799994606,"pZ":2.0299523585721237,"vX0":0.7411796760515518,"vY0":-121.65496903703738,"vZ0":-1.8272689054834899,"x":142.3,"y":183.97,"x0":-2.0836021833932876,"y0":50.00340708350021,"z0":5.640445836973536,"aX":13.031579698537366},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.7,"breakHorizontal":-15.7,"spinRate":2805,"spinDirection":63},"zone":7,"typeConfidence":2.0,"plateTime":0.4472597391451494,"extension":5.7915571857904355},"index":2,"playId":"66b69f87-6726-34c1-9434-5e63ca842079","pitchNumber":3,"startTime":"2026-05-16T21:20:49.603Z","endTime":"2026-05-16T21:20:53.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.419104014952378,"aZ":-30.03290333505602,"pfxX":6.406877842927914,"pfxZ":1.3566646929940442,"pX":0.8853360942935081,"pZ":0.5024368630246295,"vX0":4.8985852200657884,"vY0":-124.36695874299653,"vZ0":-6.085681687440112,"x":83.25,"y":225.21,"x0":-1.9351385824466836,"y0":50.00582717655942,"z0":5.438970524269025,"aX":10.14645098059458},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.4,"breakHorizontal":-12.6,"spinRate":2750,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4386110303755997,"extension":5.873290323238248},"index":3,"playId":"4889fb3a-a966-3f45-a2eb-0d77640b46e1","pitchNumber":4,"startTime":"2026-05-16T21:21:09.256Z","endTime":"2026-05-16T21:21:13.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.590182740073967,"aZ":-34.385312082180405,"pfxX":7.5969225577267805,"pfxZ":-1.4270406851816677,"pX":-1.361957411569474,"pZ":2.8405247923488344,"vX0":-0.44504655610442645,"vY0":-122.54858560185781,"vZ0":-0.12833152876593568,"x":168.91,"y":162.09,"x0":-2.1689920082061973,"y0":50.00552453784862,"z0":5.791922197231817,"aX":11.741282293676672},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.4,"breakHorizontal":-13.7,"spinRate":2789,"spinDirection":70},"zone":11,"typeConfidence":2.0,"plateTime":0.44425548739244025,"extension":5.837246369994937},"index":4,"playId":"b8536b98-7772-3a03-b1b1-dcb51e0c0376","pitchNumber":5,"startTime":"2026-05-16T21:21:33.072Z","endTime":"2026-05-16T21:21:37.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.19999999999999,"awayTeamWinProbability":29.80000000000001,"homeTeamWinProbabilityAdded":-4.1000000000000085,"leverageIndex":1.79,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:21:37.801Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out to first baseman TJ Rumfield.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-16T21:24:06.503Z","endTime":"2026-05-16T21:25:35.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,7],"actionIndex":[1,6],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":2,"homeScore":3,"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-16T21:21:56.123Z","endTime":"2026-05-16T21:22:04.959Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jaden Hill replaces Juan Mejia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"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-16T21:22:04.959Z","endTime":"2026-05-16T21:24:08.685Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677955,"link":"/api/v1/people/677955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83583646152087,"aZ":-32.84823292726609,"pfxX":1.4943218532571825,"pfxZ":-0.41799039704918073,"pX":-0.5114859282809634,"pZ":2.867148156684966,"vX0":1.6232848181218877,"vY0":-125.96777804853417,"vZ0":-0.13003863134731664,"x":136.5,"y":161.37,"x0":-1.3566058488433805,"y0":50.001090060972814,"z0":5.558784216174333,"aX":2.4187158080851843},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.6,"breakHorizontal":-3.0,"spinRate":2509,"spinDirection":121},"zone":4,"typeConfidence":0.9,"plateTime":0.4335940013662922,"extension":5.789586267640829},"index":2,"playId":"937274d9-a1f3-3dc7-bc65-d73179a98b09","pitchNumber":1,"startTime":"2026-05-16T21:24:08.685Z","endTime":"2026-05-16T21:24:12.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.282971634912226,"aZ":-29.667683955356406,"pfxX":-7.497082655394129,"pfxZ":1.5773142823147763,"pX":0.280742000984181,"pZ":1.6577958163887472,"vX0":5.6564024523018075,"vY0":-124.81855113242496,"vZ0":-3.1401937235768935,"x":106.3,"y":194.02,"x0":-1.0320349947066552,"y0":50.00325384143621,"z0":5.355083931657433,"aX":-11.922469245226946},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.4,"breakHorizontal":12.4,"spinRate":1581,"spinDirection":254},"zone":9,"typeConfidence":0.89,"plateTime":0.4375182069698602,"extension":6.061894068146907},"index":3,"playId":"c88bfaeb-25a0-3acc-9e6b-5bd808c6637c","pitchNumber":2,"startTime":"2026-05-16T21:24:25.051Z","endTime":"2026-05-16T21:24:29.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-16T21:24:37.571Z","endTime":"2026-05-16T21:24:52.157Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.647457915109563,"aZ":-30.171072244244133,"pfxX":-6.833994974482607,"pfxZ":1.2481232707039323,"pX":1.1321825044906164,"pZ":-0.5978618942512749,"vX0":7.808227734802817,"vY0":-125.58876446874928,"vZ0":-7.952855441306127,"x":73.84,"y":254.92,"x0":-1.1244530017309922,"y0":50.00181015240462,"z0":5.052591873067417,"aX":-10.952608506452036},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.7,"breakHorizontal":10.7,"spinRate":1719,"spinDirection":259},"zone":14,"typeConfidence":0.87,"plateTime":0.43558125386691904,"extension":6.326801142818527},"index":5,"playId":"a6380266-6f67-3e96-a066-f358b78bb2ea","pitchNumber":3,"startTime":"2026-05-16T21:24:52.157Z","endTime":"2026-05-16T21:24:56.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Jaden Hill. Ryan Waldschmidt to 3rd. Corbin Carroll to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":6,"actionPlayId":"a6380266-6f67-3e96-a066-f358b78bb2ea","startTime":"2026-05-16T21:25:11.529Z","endTime":"2026-05-16T21:25:27.286Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":814439,"link":"/api/v1/people/814439"},"defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":814439,"link":"/api/v1/people/814439"},"postOnSecond":{"id":682998,"link":"/api/v1/people/682998"},"postOnThird":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"homeTeamWinProbability":67.30000000000001,"awayTeamWinProbability":32.69999999999999,"homeTeamWinProbabilityAdded":-2.8999999999999773,"leverageIndex":3.42,"dramaIndex":109.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.739179484514057,"aZ":-34.18477802662027,"pfxX":1.8329206687561852,"pfxZ":-1.1817253016042821,"pX":0.46219630307825676,"pZ":1.9001662315456627,"vX0":3.79449047227194,"vY0":-129.05167434482098,"vZ0":-2.326981263782587,"x":99.38,"y":187.48,"x0":-1.2605214060762708,"y0":50.004476357540426,"z0":5.4254112070222025,"aX":3.116586694269112},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-2.4,"breakHorizontal":-4.1,"spinRate":2444,"spinDirection":115},"zone":9,"typeConfidence":0.9,"plateTime":0.42307568626425285,"extension":5.919037619221091},"hitData":{"launchSpeed":102.3,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.4,"coordY":172.46}},"index":7,"playId":"871133bc-21c2-3807-b65c-6c9db3d53eb3","pitchNumber":4,"startTime":"2026-05-16T21:25:27.286Z","endTime":"2026-05-16T21:25:35.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":11.599999999999994,"leverageIndex":3.42,"dramaIndex":144.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:25:35.301Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Karros grounds out, shortstop Geraldo Perdomo to first baseman Jose Fernandez.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-16T21:27:51.609Z","endTime":"2026-05-16T21:29:11.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jonathan Loáisiga replaces Taylor Clarke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-16T21:26:18.106Z","endTime":"2026-05-16T21:27:53.864Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642528,"link":"/api/v1/people/642528"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":97.9,"endSpeed":91.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.593899211496563,"aZ":-25.76436228470144,"pfxX":-7.536632091429462,"pfxZ":3.046845426974814,"pX":-0.8794398263979962,"pZ":3.486754449518997,"vX0":5.133689850795509,"vY0":-142.72119952307546,"vZ0":-0.9022518320728533,"x":150.52,"y":144.64,"x0":-1.7037998946225896,"y0":50.004461959374396,"z0":5.400032142666613,"aX":-15.865213617652788},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":5.5,"breakHorizontal":13.0,"spinRate":2370,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.3808314252916012,"extension":6.229544097471999},"index":1,"playId":"e2b53566-9ff9-3a60-a48c-9ea510642de4","pitchNumber":1,"startTime":"2026-05-16T21:27:53.864Z","endTime":"2026-05-16T21:27:57.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":true},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":91.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.440795500919517,"aZ":-22.938437622011712,"pfxX":-8.010609837241548,"pfxZ":4.431812965905174,"pX":0.2437721429480112,"pZ":1.5781300208534053,"vX0":7.571613338500964,"vY0":-142.04249694780836,"vZ0":-6.266912494149455,"x":107.71,"y":196.17,"x0":-1.3900416921553091,"y0":50.0031735429996,"z0":5.229390667070348,"aX":-16.69650155611642},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.2,"breakHorizontal":13.3,"spinRate":2379,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.382699539044419,"extension":6.285569892676409},"index":2,"playId":"ca33dc20-66d1-3524-a87d-ca05e5cbb940","pitchNumber":2,"startTime":"2026-05-16T21:28:09.982Z","endTime":"2026-05-16T21:28:36.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":91.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28889769036057,"aZ":-24.22991631412297,"pfxX":-6.565565970188513,"pfxZ":3.772804456263156,"pX":-0.03870359065691881,"pZ":3.2514424975530734,"vX0":6.745677671024,"vY0":-142.9264218799219,"vZ0":-1.5987828290383543,"x":118.48,"y":150.99,"x0":-1.5558410606104875,"y0":50.00648646045258,"z0":5.3127501819485605,"aX":-13.835871640180615},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":6.7,"breakHorizontal":10.8,"spinRate":2318,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.3805857986660177,"extension":6.359730601292006},"index":3,"playId":"2d3a0532-764a-3fb6-9246-26b9deaeefcd","pitchNumber":3,"startTime":"2026-05-16T21:28:46.191Z","endTime":"2026-05-16T21:28:50.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":90.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.371013186104708,"aZ":-25.85223504621343,"pfxX":-7.503339617602807,"pfxZ":3.0282893541542872,"pX":-0.24524853464060148,"pZ":3.1781927066763904,"vX0":6.66056501478981,"vY0":-142.4008506352881,"vZ0":-1.315664019798611,"x":126.35,"y":152.97,"x0":-1.6198874566788535,"y0":50.00703378993417,"z0":5.255186752341641,"aX":-15.682045432127445},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":5.4,"breakHorizontal":12.6,"spinRate":2325,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.38212070411665255,"extension":6.261874990650822},"hitData":{"launchSpeed":81.4,"launchAngle":-49.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.8,"coordY":160.17}},"index":4,"playId":"1d6e464f-5ba1-3779-8aed-912f92df58c1","pitchNumber":4,"startTime":"2026-05-16T21:29:02.894Z","endTime":"2026-05-16T21:29:11.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":642528,"link":"/api/v1/people/642528"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":642528,"link":"/api/v1/people/642528"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:29:11.290Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake McCarthy singles on a fly ball to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-16T21:29:28.602Z","endTime":"2026-05-16T21:30:16.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":98.6,"endSpeed":91.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.663990743841563,"aZ":-18.717910597336605,"pfxX":-4.991737049030593,"pfxZ":6.307631869487855,"pX":-0.373933039328767,"pZ":2.692002257541454,"vX0":5.968828493009982,"vY0":-143.64618710076215,"vZ0":-4.090902043555271,"x":131.25,"y":166.1,"x0":-1.8096636324421869,"y0":50.00702076387729,"z0":5.265841679651473,"aX":-10.655863931118873},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":10.9,"breakHorizontal":8.2,"spinRate":2468,"spinDirection":223},"zone":4,"typeConfidence":0.93,"plateTime":0.378261931871275,"extension":6.191299088046126},"index":0,"playId":"1eb88420-0f8d-32ea-95a8-6f2426f4b796","pitchNumber":1,"startTime":"2026-05-16T21:29:43.652Z","endTime":"2026-05-16T21:29:48.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":83.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.397090220217397,"aZ":-35.01506732739602,"pfxX":2.1371931122183496,"pfxZ":-1.6399925580927768,"pX":0.23881479240744793,"pZ":3.02748912371312,"vX0":4.427810857900763,"vY0":-129.04723464634935,"vZ0":0.22674064039312358,"x":107.9,"y":157.04,"x0":-1.7571442967153417,"y0":50.00014751633163,"z0":5.572299465416114,"aX":3.7095246858473914},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.8,"breakHorizontal":-4.6,"spinRate":2723,"spinDirection":80},"zone":2,"typeConfidence":0.9,"plateTime":0.41973638428237336,"extension":6.201192037095904},"hitData":{"launchSpeed":64.0,"launchAngle":34.0,"totalDistance":194.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.36,"coordY":127.75}},"index":1,"playId":"68e236eb-097c-370f-a8c9-690d61026876","pitchNumber":2,"startTime":"2026-05-16T21:30:03.636Z","endTime":"2026-05-16T21:30:16.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":642528,"link":"/api/v1/people/642528"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":642528,"link":"/api/v1/people/642528"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.0,"awayTeamWinProbability":21.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.58,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:30:16.983Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Willi Castro flies into a double play, right fielder Corbin Carroll to shortstop Geraldo Perdomo. Jake McCarthy out at 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-16T21:30:30.673Z","endTime":"2026-05-16T21:34:20.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,6,7,8,9,10],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.449635368709874,"aZ":-18.6270854833051,"pfxX":-3.5277450124716694,"pfxZ":6.487990513631253,"pX":-0.31197533464327304,"pZ":4.361122318424588,"vX0":5.483077194626472,"vY0":-142.8258473845538,"vZ0":0.1945714958864656,"x":128.89,"y":121.03,"x0":-1.788505511695041,"y0":50.00702310563051,"z0":5.452995949498709,"aX":-7.371422461264261},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.0,"breakHorizontal":5.4,"spinRate":2444,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3818516345924414,"extension":6.167557406163627},"index":0,"playId":"71c24f2f-0b13-3f0d-be5b-b65184d6fe2f","pitchNumber":1,"startTime":"2026-05-16T21:30:43.046Z","endTime":"2026-05-16T21:30:51.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jake McCarthy steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"71c24f2f-0b13-3f0d-be5b-b65184d6fe2f","startTime":"2026-05-16T21:30:53.876Z","endTime":"2026-05-16T21:31:16.369Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"postOnSecond":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"homeTeamWinProbability":80.7,"awayTeamWinProbability":19.299999999999997,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":1.03,"dramaIndex":42.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22392848297277,"aZ":-19.85147860998644,"pfxX":-4.9429025050170665,"pfxZ":5.898892210499903,"pX":0.8842192297734047,"pZ":2.0822036916552102,"vX0":8.717247463358119,"vY0":-142.76585863853336,"vZ0":-5.265612685514274,"x":83.3,"y":182.56,"x0":-1.5501689292505274,"y0":50.00375203273594,"z0":5.178823541413846,"aX":-10.326613009259397},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.0,"breakHorizontal":7.4,"spinRate":2404,"spinDirection":223},"zone":14,"typeConfidence":0.92,"plateTime":0.38194828286710036,"extension":6.382000331079328},"index":2,"playId":"6c9fff4e-5733-3f99-a670-6158e0101fba","pitchNumber":2,"startTime":"2026-05-16T21:31:16.369Z","endTime":"2026-05-16T21:31:21.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":3,"playId":"4ff5cdb5-d4b0-494a-8d97-46d44eb9e0b1","startTime":"2026-05-16T21:31:41.058Z","endTime":"2026-05-16T21:31:46.058Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":92.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26597053934963,"aZ":-23.14294493462468,"pfxX":-6.7345069835812374,"pfxZ":4.219042559337204,"pX":-0.0722171854904526,"pZ":2.718910528697462,"vX0":7.191884283080875,"vY0":-144.0061940211885,"vZ0":-3.228574875052635,"x":119.75,"y":165.37,"x0":-1.7037147876156264,"y0":50.00502959860267,"z0":5.254014317997782,"aX":-14.425043738386245},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":7.3,"breakHorizontal":11.2,"spinRate":2236,"spinDirection":225},"zone":5,"typeConfidence":0.67,"plateTime":0.3775289032682676,"extension":6.242635426668786},"index":4,"playId":"86466fab-7ec8-3060-990c-4c6775b40a2b","pitchNumber":3,"startTime":"2026-05-16T21:32:02.160Z","endTime":"2026-05-16T21:32:06.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-16T21:32:24.392Z","endTime":"2026-05-16T21:32:37.209Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":91.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.495856667762112,"aZ":-19.39011476813359,"pfxX":-5.038694542800561,"pfxZ":6.0965857989427406,"pX":0.1483541876128912,"pZ":3.397504527361348,"vX0":6.673899326853734,"vY0":-142.25943085317107,"vZ0":-1.9592230139130986,"x":111.35,"y":147.05,"x0":-1.5481980584314572,"y0":50.005395927204006,"z0":5.294309600213738,"aX":-10.570584312387403},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.9,"breakHorizontal":8.2,"spinRate":2394,"spinDirection":219},"zone":12,"typeConfidence":0.92,"plateTime":0.3816508696350711,"extension":6.268519921832813},"index":6,"playId":"43b0825a-7b14-3733-9240-54df16a8dc40","pitchNumber":4,"startTime":"2026-05-16T21:32:37.209Z","endTime":"2026-05-16T21:32:40.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":90.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.586147513986674,"aZ":-18.07268174025151,"pfxX":-3.668480330432463,"pfxZ":6.780188126301848,"pX":-0.5122960593925313,"pZ":4.214290235836555,"vX0":4.771273063994998,"vY0":-141.74032397986284,"vZ0":0.1164303857439325,"x":136.53,"y":124.99,"x0":-1.7234036051209385,"y0":50.005543011893664,"z0":5.306003134300094,"aX":-7.633281240756107},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.5,"breakHorizontal":5.9,"spinRate":2573,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3831743858230916,"extension":6.195642073115362},"index":7,"playId":"e9525bd0-668d-3780-8604-a82b42dd99ab","pitchNumber":5,"startTime":"2026-05-16T21:33:00.457Z","endTime":"2026-05-16T21:33:04.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":8,"playId":"c86613b7-1217-454d-bb5d-5de4ad53debf","startTime":"2026-05-16T21:33:16.945Z","endTime":"2026-05-16T21:33:23.834Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82259170284502,"aZ":-17.031602403145733,"pfxX":-4.983257191657289,"pfxZ":7.224429796180463,"pX":0.6370536050011663,"pZ":2.7845934964106838,"vX0":8.144382413665355,"vY0":-142.7041927992547,"vZ0":-3.8851867761490473,"x":92.72,"y":163.6,"x0":-1.5853417772608376,"y0":50.00486622622908,"z0":5.213161894508415,"aX":-10.44812969649156},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.6,"breakHorizontal":7.7,"spinRate":2551,"spinDirection":219},"zone":3,"typeConfidence":0.93,"plateTime":0.3814615621998674,"extension":6.312318973077595},"index":9,"playId":"99b93e31-0160-39c9-a87a-ecbbabeab708","pitchNumber":6,"startTime":"2026-05-16T21:33:41.005Z","endTime":"2026-05-16T21:33:45.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":83.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97250561662606,"aZ":-26.624735986174628,"pfxX":-7.226548451533434,"pfxZ":3.203806352692127,"pX":0.05493409106047841,"pZ":2.069546855541136,"vX0":6.765694931953368,"vY0":-129.436501067925,"vZ0":-3.2711322576285147,"x":114.91,"y":182.9,"x0":-1.6291757827517046,"y0":50.00040445326411,"z0":5.344719460854243,"aX":-12.504826465536793},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.4,"breakHorizontal":12.0,"spinRate":1766,"spinDirection":241},"zone":8,"typeConfidence":0.72,"plateTime":0.4199902924164931,"extension":6.403511072811698},"hitData":{"launchSpeed":71.7,"launchAngle":34.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.71,"coordY":114.69}},"index":10,"playId":"d464fb0b-75c2-31ff-a08e-9cd7dcd40140","pitchNumber":7,"startTime":"2026-05-16T21:34:08.990Z","endTime":"2026-05-16T21:34:20.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":642528,"link":"/api/v1/people/642528"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":642528,"link":"/api/v1/people/642528"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":74.5,"awayTeamWinProbability":25.5,"homeTeamWinProbabilityAdded":-6.200000000000003,"leverageIndex":1.03,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:34:20.211Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Arenado strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-16T21:36:16.531Z","endTime":"2026-05-16T21:38:30.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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":87.4,"endSpeed":81.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.824470683699772,"aZ":-33.21729132346178,"pfxX":1.5575111800794952,"pfxZ":-0.6200432849265027,"pX":0.5982827848514383,"pZ":2.92041787280022,"vX0":3.9521868711193244,"vY0":-127.46233159310913,"vZ0":0.08039743492946272,"x":94.19,"y":159.93,"x0":-1.1639002952661242,"y0":50.0048317836029,"z0":5.473300839714243,"aX":2.608411849143852},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.0,"breakHorizontal":-3.6,"spinRate":2538,"spinDirection":82},"zone":3,"typeConfidence":0.9,"plateTime":0.4268221782371766,"extension":6.0174401414743075},"index":0,"playId":"0ef4077f-ce17-3d90-b4cf-c0ff066155d9","pitchNumber":1,"startTime":"2026-05-16T21:36:33.507Z","endTime":"2026-05-16T21:36:37.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.08613377663073,"aZ":-29.525117459783317,"pfxX":-6.5598055886752995,"pfxZ":1.6421982081250333,"pX":0.9340184511794336,"pZ":1.6896646206504422,"vX0":6.593978104149735,"vY0":-125.38169098684682,"vZ0":-3.291807118148858,"x":81.4,"y":193.16,"x0":-0.8606686527770776,"y0":50.004154880038946,"z0":5.3942679631291215,"aX":-10.589046270425746},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.5,"breakHorizontal":10.7,"spinRate":1575,"spinDirection":258},"zone":14,"typeConfidence":0.87,"plateTime":0.43458618788144987,"extension":6.131609875075695},"index":1,"playId":"de8895f0-4fb7-388d-afa2-592761dc548c","pitchNumber":2,"startTime":"2026-05-16T21:36:48.820Z","endTime":"2026-05-16T21:36:52.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":97.5,"endSpeed":90.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.643599021883652,"aZ":-22.76443138092848,"pfxX":-7.282067439459097,"pfxZ":4.539726673492947,"pX":-0.3755919816505538,"pZ":2.48146541781437,"vX0":4.351997363776681,"vY0":-142.11107902451138,"vZ0":-4.287486005828342,"x":131.32,"y":171.78,"x0":-0.9705227401356314,"y0":50.001639742636605,"z0":5.432446542437029,"aX":-15.084766754759222},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.7,"breakHorizontal":12.5,"spinRate":2285,"spinDirection":230},"zone":4,"typeConfidence":0.89,"plateTime":0.38356105881709146,"extension":5.8245416173920805},"index":2,"playId":"951b13d8-ac5d-3c70-b328-6ccfbaa68628","pitchNumber":3,"startTime":"2026-05-16T21:37:05.446Z","endTime":"2026-05-16T21:37:09.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.715851683508273,"aZ":-18.245842406996452,"pfxX":-6.089613676007525,"pfxZ":6.6603323763054165,"pX":0.8811249687049674,"pZ":2.540983043392067,"vX0":7.6317051110871486,"vY0":-143.38903104795935,"vZ0":-5.0947669190046305,"x":83.41,"y":170.17,"x0":-1.0179664739675,"y0":50.00590762962993,"z0":5.471487517560404,"aX":-12.741724903651413},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.3,"breakHorizontal":9.6,"spinRate":2545,"spinDirection":233},"zone":12,"typeConfidence":0.93,"plateTime":0.3813114058370912,"extension":5.930116572017805},"index":3,"playId":"84ce4e05-06f2-3030-aa12-4e5f182e50c8","pitchNumber":4,"startTime":"2026-05-16T21:37:24.146Z","endTime":"2026-05-16T21:37:38.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":91.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70711590416639,"aZ":-16.571888645346114,"pfxX":-6.056074033039375,"pfxZ":7.409229428543591,"pX":0.47751701266889585,"pZ":2.3237981085943287,"vX0":6.09934147103006,"vY0":-143.19083111604257,"vZ0":-6.012204158839978,"x":98.8,"y":176.04,"x0":-0.8789910858523944,"y0":50.00438039971131,"z0":5.463379604987004,"aX":-12.754426430446147},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.6,"breakHorizontal":10.0,"spinRate":2371,"spinDirection":230},"zone":6,"typeConfidence":0.93,"plateTime":0.38047999845422353,"extension":5.6932928027419925},"index":4,"playId":"fbef79db-65db-3feb-ba8f-bbe197e3beec","pitchNumber":5,"startTime":"2026-05-16T21:38:07.498Z","endTime":"2026-05-16T21:38:11.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":90.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.521032379012734,"aZ":-14.939282323935899,"pfxX":-4.906397776157746,"pfxZ":8.21814166416565,"pX":0.41371864341327935,"pZ":2.881771090743027,"vX0":6.0890842759301504,"vY0":-142.9004064888011,"vZ0":-4.634641497777776,"x":101.23,"y":160.97,"x0":-1.0930649368578604,"y0":50.00702569328799,"z0":5.442639968690892,"aX":-10.295093259397163},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.3,"breakHorizontal":7.9,"spinRate":2462,"spinDirection":227},"zone":3,"typeConfidence":0.91,"plateTime":0.3812259612019595,"extension":5.826649509935719},"index":5,"playId":"c35bfe17-e457-3002-aff6-b7934ea67b98","pitchNumber":6,"startTime":"2026-05-16T21:38:26.676Z","endTime":"2026-05-16T21:38:30.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.9,"awayTeamWinProbability":20.099999999999994,"homeTeamWinProbabilityAdded":5.400000000000006,"leverageIndex":2.14,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:38:30.686Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ildemaro Vargas grounds out, second baseman Willi Castro to first baseman TJ Rumfield.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-16T21:38:37.700Z","endTime":"2026-05-16T21:39:43.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.600482448793795,"aZ":-32.63825250360553,"pfxX":0.7749940402335709,"pfxZ":-0.27390984220784986,"pX":-0.3713840686518253,"pZ":4.288633805436495,"vX0":2.035444892440365,"vY0":-128.16407409327525,"vZ0":2.9955066803198243,"x":131.16,"y":122.99,"x0":-1.2703736843186701,"y0":50.00326328310845,"z0":5.622331073771011,"aX":1.3139356997804594},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.2,"breakHorizontal":-1.8,"spinRate":2380,"spinDirection":105},"zone":11,"typeConfidence":0.89,"plateTime":0.4242111737465133,"extension":5.980052385509111},"index":0,"playId":"de30b6c8-aece-35f3-a05a-0d391fb3ef81","pitchNumber":1,"startTime":"2026-05-16T21:38:55.738Z","endTime":"2026-05-16T21:38:59.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2563074829497,"aZ":-31.13939167329195,"pfxX":0.7747175270184432,"pfxZ":0.6196204838070223,"pX":-0.3628473118994619,"pZ":2.9537898002937784,"vX0":2.099701369810367,"vY0":-127.51969982590819,"vZ0":-0.20023934598096105,"x":130.83,"y":159.03,"x0":-1.2923210212322445,"y0":50.004087788680636,"z0":5.456902309533786,"aX":1.2962250993475661},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.3,"breakHorizontal":-1.8,"spinRate":2495,"spinDirection":119},"zone":1,"typeConfidence":0.89,"plateTime":0.4269118278831203,"extension":5.703506229760574},"index":1,"playId":"83d0979a-105f-3347-9a6a-faf1cbf42b86","pitchNumber":2,"startTime":"2026-05-16T21:39:11.676Z","endTime":"2026-05-16T21:39:15.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-05-16T21:39:19.741Z","endTime":"2026-05-16T21:39:35.855Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.441258324882803,"aZ":-33.594153608355036,"pfxX":0.7408493659220698,"pfxZ":-0.864907180077731,"pX":-0.8861915920176244,"pZ":2.110166054939446,"vX0":0.3975639592481479,"vY0":-127.33172835654095,"vZ0":-1.6368556374888334,"x":150.78,"y":181.81,"x0":-1.1404354595618538,"y0":50.000556561122856,"z0":5.412188003961352,"aX":1.2198015899973709},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.7,"breakHorizontal":-1.4,"spinRate":2469,"spinDirection":103},"zone":13,"typeConfidence":0.88,"plateTime":0.4296756598509388,"extension":5.669768883078153},"hitData":{"launchSpeed":89.3,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.51,"coordY":144.59}},"index":3,"playId":"a55b4cf0-0598-39f8-8613-b7e9e5ab7721","pitchNumber":3,"startTime":"2026-05-16T21:39:35.855Z","endTime":"2026-05-16T21:39:43.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.0,"awayTeamWinProbability":16.0,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.61,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:39:43.881Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lourdes Gurriel Jr. singles on a line drive to right fielder Sterlin Thompson.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-16T21:39:50.848Z","endTime":"2026-05-16T21:43:20.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694514,"link":"/api/v1/people/694514"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.9,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.238239394966378,"aZ":-30.48255891821034,"pfxX":-7.234868209721785,"pfxZ":1.02333665126522,"pX":0.4330724361441512,"pZ":2.4442849025918965,"vX0":5.702304447445168,"vY0":-126.75741132108662,"vZ0":-1.4485131212993787,"x":100.49,"y":172.78,"x0":-0.8891542022348791,"y0":50.00260716512035,"z0":5.423138570894725,"aX":-11.95133006151465},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.8,"breakHorizontal":12.0,"spinRate":1711,"spinDirection":259},"zone":6,"typeConfidence":0.87,"plateTime":0.4296387330413407,"extension":6.100163951778249},"index":0,"playId":"d7d93842-a1c6-333b-89d2-d26821f1d710","pitchNumber":1,"startTime":"2026-05-16T21:40:12.846Z","endTime":"2026-05-16T21:40:16.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":87.8,"endSpeed":82.1,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.94162272722539,"aZ":-32.72175068526778,"pfxX":1.7331701315208243,"pfxZ":-0.3258846505845501,"pX":-0.9750512697716319,"pZ":1.6464328256301366,"vX0":0.15546620313222248,"vY0":-128.00848730130014,"vZ0":-3.2672883051123813,"x":154.17,"y":194.33,"x0":-1.2619447356204476,"y0":50.00134074124279,"z0":5.453479980613423,"aX":2.928004883660989},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.0,"breakHorizontal":-3.2,"spinRate":2523,"spinDirection":103},"zone":13,"typeConfidence":0.89,"plateTime":0.42496534438464284,"extension":5.79428920404982},"index":1,"playId":"37a84d09-cfeb-337a-b1b0-937599681cb1","pitchNumber":2,"startTime":"2026-05-16T21:40:30.352Z","endTime":"2026-05-16T21:40:34.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":91.1,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44477506095817,"aZ":-23.062848453876946,"pfxX":-6.9242682841375505,"pfxZ":4.331723238641201,"pX":-1.11043999965599,"pZ":2.8500910843008715,"vX0":2.39821303861511,"vY0":-143.07042531539923,"vZ0":-3.480734156250865,"x":159.33,"y":161.83,"x0":-1.0525616310595782,"y0":50.00252574587012,"z0":5.502809305931254,"aX":-14.566270177295012},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":7.4,"breakHorizontal":12.2,"spinRate":2270,"spinDirection":230},"zone":11,"typeConfidence":0.89,"plateTime":0.38070114321082515,"extension":5.7672422206492655},"index":2,"playId":"47d66016-c482-392b-98f7-c85ce49a1146","pitchNumber":3,"startTime":"2026-05-16T21:40:50.977Z","endTime":"2026-05-16T21:40:55.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.011248105728868,"aZ":-31.24294306874253,"pfxX":-6.571711275479053,"pfxZ":0.587266583257275,"pX":-1.299679198226321,"pZ":2.719501414858194,"vX0":1.7448792808078273,"vY0":-124.4121838178734,"vZ0":-0.3344233199434178,"x":166.54,"y":165.35,"x0":-1.1507891089195952,"y0":50.00370722066694,"z0":5.417550683841438,"aX":-10.432111937753735},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.2,"breakHorizontal":11.6,"spinRate":1510,"spinDirection":264},"zone":11,"typeConfidence":0.88,"plateTime":0.4381518182358124,"extension":6.105060172447562},"index":3,"playId":"ddb01713-7604-34c4-a979-44b7974b7b52","pitchNumber":4,"startTime":"2026-05-16T21:41:13.392Z","endTime":"2026-05-16T21:41:17.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":90.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46607094533602,"aZ":-18.880779306445195,"pfxX":-5.061846379356215,"pfxZ":6.376289418340809,"pX":0.6688701981186829,"pZ":2.7969956446573074,"vX0":6.037380987639756,"vY0":-142.07287182530524,"vZ0":-4.441723125026041,"x":91.5,"y":163.26,"x0":-0.8062707291094021,"y0":50.00377384957412,"z0":5.548185562950596,"aX":-10.555008688555944},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.0,"breakHorizontal":8.3,"spinRate":2265,"spinDirection":230},"zone":6,"typeConfidence":0.92,"plateTime":0.38263724638622687,"extension":5.799079110334599},"index":4,"playId":"a9f8bc62-c826-3c74-8d92-b5610e631d34","pitchNumber":5,"startTime":"2026-05-16T21:42:08.600Z","endTime":"2026-05-16T21:42:12.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":90.0,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.26457719151233,"aZ":-18.831087093734897,"pfxX":-4.909309004723311,"pfxZ":6.439042795974288,"pX":-0.4682013969126377,"pZ":4.433821302334372,"vX0":3.540092273012445,"vY0":-142.25653015940216,"vZ0":0.007686646526651075,"x":134.85,"y":119.07,"x0":-1.0840224532302727,"y0":50.002848246887254,"z0":5.6140234531766415,"aX":-10.172905127591559},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.9,"breakHorizontal":8.3,"spinRate":2492,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.38342105477865385,"extension":5.820485609669646},"index":5,"playId":"22557c43-0c4f-3e76-b946-7ee9c16480f7","pitchNumber":6,"startTime":"2026-05-16T21:42:29.391Z","endTime":"2026-05-16T21:42:35.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":89.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.877751317783037,"aZ":-19.089925143219215,"pfxX":-4.835605893514594,"pfxZ":6.448618496584608,"pX":0.4973784599486668,"pZ":4.794008434835559,"vX0":5.735948036944055,"vY0":-140.5978160368315,"vZ0":1.1151374320721223,"x":98.04,"y":109.34,"x0":-0.9280973459557759,"y0":50.0024920281917,"z0":5.619728371726909,"aX":-9.811359009051902},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.1,"breakHorizontal":7.8,"spinRate":2490,"spinDirection":224},"zone":12,"typeConfidence":0.88,"plateTime":0.3876040550084445,"extension":5.841217251572199},"index":6,"playId":"6789fceb-1f63-3ef7-8d7d-c66f56214f93","pitchNumber":7,"startTime":"2026-05-16T21:42:48.823Z","endTime":"2026-05-16T21:42:52.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":89.1,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.006455131058264,"aZ":-19.95556095642283,"pfxX":-4.503609016942253,"pfxZ":6.089874258646258,"pX":0.6827019539024969,"pZ":2.6541878935871805,"vX0":6.46243397707301,"vY0":-139.4756390125471,"vZ0":-3.9379158134066374,"x":90.98,"y":167.12,"x0":-1.0598198212528627,"y0":50.0009722827704,"z0":5.369881578091228,"aX":-9.034124610061138},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.6,"breakHorizontal":7.1,"spinRate":2378,"spinDirection":226},"zone":6,"typeConfidence":0.89,"plateTime":0.3899970262824648,"extension":5.710090929182508},"hitData":{"launchSpeed":97.7,"launchAngle":8.0,"totalDistance":196.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.5,"coordY":74.15}},"index":7,"playId":"61857022-bf85-3f00-9be3-bc389cbfec97","pitchNumber":8,"startTime":"2026-05-16T21:43:08.877Z","endTime":"2026-05-16T21:43:20.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":-3.0999999999999943,"leverageIndex":1.05,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:43:20.895Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Fernandez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-16T21:44:38.042Z","endTime":"2026-05-16T21:46:29.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7,8],"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":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jorge Barrosa replaces Lourdes Gurriel Jr.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"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-16T21:43:41.091Z","endTime":"2026-05-16T21:43:53.962Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":666971,"link":"/api/v1/people/666971"},"base":1,"defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"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-16T21:43:53.962Z","endTime":"2026-05-16T21:44:40.354Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.5,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.019075776864813,"aZ":-31.526424261500907,"pfxX":0.6429070310392779,"pfxZ":0.38942726234950165,"pX":1.1837774557783467,"pZ":1.3934998846697126,"vX0":5.300626426062988,"vY0":-127.80136023615808,"vZ0":-3.8544415734413278,"x":71.88,"y":201.16,"x0":-0.9927352275914583,"y0":50.005373496706945,"z0":5.37246205981754,"aX":1.0722844422288835},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.1,"breakHorizontal":-2.3,"spinRate":2466,"spinDirection":97},"zone":14,"typeConfidence":0.9,"plateTime":0.42704826545244323,"extension":5.82451455344489},"index":2,"playId":"a2d43556-b387-3f92-ab7a-cbeae6990fff","pitchNumber":1,"startTime":"2026-05-16T21:44:40.354Z","endTime":"2026-05-16T21:44:44.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.797906700507852,"aZ":-31.800983072006694,"pfxX":-7.033786725639999,"pfxZ":0.2369762584434678,"pX":-0.35924129143415917,"pZ":2.2768563809868527,"vX0":3.8612448210050583,"vY0":-124.88828807583212,"vZ0":-1.350121688889431,"x":130.69,"y":177.3,"x0":-1.0001017235560665,"y0":50.00584715378422,"z0":5.406321763323855,"aX":-11.271067876924471},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.4,"breakHorizontal":12.0,"spinRate":1663,"spinDirection":254},"zone":7,"typeConfidence":0.89,"plateTime":0.4362029163711916,"extension":6.039446842434235},"index":3,"playId":"f96e826b-a967-3f8b-a3eb-7e7c9710bc56","pitchNumber":2,"startTime":"2026-05-16T21:44:58.802Z","endTime":"2026-05-16T21:45:02.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":84.9,"endSpeed":79.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.555503019244238,"aZ":-32.3903700810437,"pfxX":-6.744329895922563,"pfxZ":-0.1332436277735365,"pX":-0.8526342185847946,"pZ":2.6933028921323454,"vX0":2.620867981705739,"vY0":-123.83632287722318,"vZ0":-0.24407923292639766,"x":149.5,"y":166.06,"x0":-1.040328205940789,"y0":50.004978218882314,"z0":5.471521058652398,"aX":-10.619949468259048},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.1,"breakHorizontal":11.8,"spinRate":1668,"spinDirection":255},"zone":11,"typeConfidence":0.89,"plateTime":0.4400035076268316,"extension":5.883351404860033},"index":4,"playId":"4c7949d5-4635-309b-b501-a666d3bceadb","pitchNumber":3,"startTime":"2026-05-16T21:45:15.630Z","endTime":"2026-05-16T21:45:20.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.5,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.735459902953757,"aZ":-33.8828131470391,"pfxX":2.2582403520093264,"pfxZ":-1.053812561285433,"pX":-0.5547142958005284,"pZ":2.6943036860650014,"vX0":0.908534481707769,"vY0":-125.47134182344894,"vZ0":-0.33914637895410393,"x":138.14,"y":166.03,"x0":-1.2128469727696005,"y0":50.000378110938186,"z0":5.546954106001435,"aX":3.6703414728529604},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.8,"breakHorizontal":-4.3,"spinRate":2471,"spinDirection":89},"zone":4,"typeConfidence":0.89,"plateTime":0.4333109833686968,"extension":5.811830314018542},"index":5,"playId":"7dd643b7-abc0-3ef4-8525-84581decea77","pitchNumber":4,"startTime":"2026-05-16T21:45:35.497Z","endTime":"2026-05-16T21:45:39.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2026-05-16T21:45:43.070Z","endTime":"2026-05-16T21:46:04.989Z","isPitch":false,"type":"action","player":{"id":699912,"link":"/api/v1/people/699912"},"defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":7,"playId":"5c4eb996-d2bb-38a0-886f-d1c237072384","startTime":"2026-05-16T21:46:04.989Z","endTime":"2026-05-16T21:46:08.299Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.5,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.42036246031041,"aZ":-31.867637927683262,"pfxX":-6.419859352176877,"pfxZ":0.19123237050912678,"pX":0.9073274218058648,"pZ":2.3892028778998426,"vX0":6.18503999724321,"vY0":-123.95285845435711,"vZ0":-1.1176211072620028,"x":82.41,"y":174.27,"x0":-0.7641005379354281,"y0":50.00158862222737,"z0":5.462429991621667,"aX":-10.176805255940836},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.4,"breakHorizontal":10.6,"spinRate":1605,"spinDirection":258},"zone":14,"typeConfidence":0.89,"plateTime":0.43876392729028346,"extension":6.0159558929571695},"index":8,"playId":"67c918e7-a94d-3bc7-b835-978c3f2dcba4","pitchNumber":5,"startTime":"2026-05-16T21:46:25.859Z","endTime":"2026-05-16T21:46:29.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":5.799999999999997,"leverageIndex":2.29,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:46:29.741Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brenton Doyle singles on a sharp ground ball to center fielder Jorge Barrosa.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-16T21:48:54.718Z","endTime":"2026-05-16T21:49:25.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Jorge Barrosa remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-16T21:48:00.433Z","endTime":"2026-05-16T21:48:00.447Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":666971,"link":"/api/v1/people/666971"},"defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to left field for Ryan Waldschmidt.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":3,"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-16T21:48:00.447Z","endTime":"2026-05-16T21:48:00.448Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"900","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brandyn Garcia replaces Jonathan Loáisiga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"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-16T21:48:00.448Z","endTime":"2026-05-16T21:48:56.943Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805299,"link":"/api/v1/people/805299"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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.1,"endSpeed":89.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.707931901379567,"aZ":-28.33737867367903,"pfxX":7.94431378328018,"pfxZ":1.898779073381105,"pX":0.6716832337683722,"pZ":3.0277050319211862,"vX0":-5.297026642561363,"vY0":-139.9763739980088,"vZ0":-1.7366251460225595,"x":91.4,"y":157.03,"x0":1.5406493861666481,"y0":50.00009882991595,"z0":5.482169304329766,"aX":16.022224678271034},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.4,"breakHorizontal":-13.6,"spinRate":2224,"spinDirection":117},"zone":3,"typeConfidence":2.0,"plateTime":0.38886526855451686,"extension":5.546583772635338},"index":3,"playId":"3513ffa9-910e-359a-9d09-b522ded4cbef","pitchNumber":1,"startTime":"2026-05-16T21:48:56.943Z","endTime":"2026-05-16T21:49:00.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":89.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.478284415957006,"aZ":-33.55420535404296,"pfxX":7.937340818341851,"pfxZ":-0.6784486561337246,"pX":-0.2999726528593595,"pZ":2.6057172740319396,"vX0":-7.674686817491617,"vY0":-139.55131143158468,"vZ0":-2.001827340222141,"x":128.43,"y":168.43,"x0":1.4193454126356861,"y0":50.00645046915352,"z0":5.486571659320814,"aX":16.0804118909271},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":-1.4,"breakHorizontal":-13.3,"spinRate":2073,"spinDirection":114},"zone":4,"typeConfidence":2.0,"plateTime":0.38853597943121976,"extension":5.62757063718275},"hitData":{"launchSpeed":104.3,"launchAngle":-3.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":124.45,"coordY":92.39}},"index":4,"playId":"7f795148-bd00-329e-8753-6a33e263a223","pitchNumber":2,"startTime":"2026-05-16T21:49:14.627Z","endTime":"2026-05-16T21:49:25.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.6,"awayTeamWinProbability":11.400000000000006,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.53,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:49:25.670Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Rumfield walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-16T21:49:38.346Z","endTime":"2026-05-16T21:51:32.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"postOnSecond":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"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(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.0,"endSpeed":89.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.912775934878205,"aZ":-28.31114077630607,"pfxX":7.477921626880139,"pfxZ":1.914387785290625,"pX":2.1884991324948846,"pZ":3.281060994320443,"vX0":-1.1229357133783042,"vY0":-139.95517026511413,"vZ0":-0.9263449501785307,"x":33.58,"y":150.19,"x0":1.61830338244815,"y0":50.00119208670303,"z0":5.444428144135301,"aX":15.065968759485806},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.5,"breakHorizontal":-13.4,"spinRate":2177,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.38903675005058425,"extension":5.619201477051538},"index":0,"playId":"d92118c6-10e6-3868-a2d4-39455153e839","pitchNumber":1,"startTime":"2026-05-16T21:49:50.858Z","endTime":"2026-05-16T21:49:55.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Brandyn Garcia. Brenton Doyle to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"d92118c6-10e6-3868-a2d4-39455153e839","startTime":"2026-05-16T21:50:03.719Z","endTime":"2026-05-16T21:50:20.715Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686668,"link":"/api/v1/people/686668"},"defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"postOnSecond":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"homeTeamWinProbability":90.5,"awayTeamWinProbability":9.5,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":0.82,"dramaIndex":37.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":81.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.70835338758253,"aZ":-34.25076020358572,"pfxX":-5.303058319658026,"pfxZ":-1.2738770574535376,"pX":-3.2003900180981115,"pZ":2.094856769238693,"vX0":-9.391442420308673,"vY0":-125.52337662060016,"vZ0":-1.2544234312824398,"x":238.99,"y":182.22,"x0":1.2502700717773514,"y0":50.00457707586358,"z0":5.340718699599236,"aX":-8.628978046532895},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.4,"breakHorizontal":11.4,"spinRate":2646,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.4331029218606659,"extension":5.714964269183766},"index":2,"playId":"7c5c1ee6-7304-358f-ab53-da2b73b71773","pitchNumber":2,"startTime":"2026-05-16T21:50:20.715Z","endTime":"2026-05-16T21:50:24.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"second":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":3,"startTime":"2026-05-16T21:50:35.656Z","endTime":"2026-05-16T21:51:13.440Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"second":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":95.8,"endSpeed":89.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01406843858226,"aZ":-31.22760782339835,"pfxX":7.664707113633105,"pfxZ":0.46767869285546837,"pX":-0.08211182767481794,"pZ":4.136315179088178,"vX0":-6.9690658695479835,"vY0":-139.4970706180047,"vZ0":1.5058203296172201,"x":120.13,"y":127.1,"x0":1.426711752744674,"y0":50.000316119750735,"z0":5.616707937637743,"aX":15.430589799598835},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":1.3,"breakHorizontal":-12.8,"spinRate":2166,"spinDirection":119},"zone":11,"typeConfidence":2.0,"plateTime":0.38944363131296633,"extension":5.699809652463473},"index":4,"playId":"dbce6dda-6e7a-3465-a58b-ef20d5098b96","pitchNumber":3,"startTime":"2026-05-16T21:51:13.440Z","endTime":"2026-05-16T21:51:17.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"second":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":89.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.90029575506367,"aZ":-30.178494945131053,"pfxX":6.770329009734428,"pfxZ":0.9805454803943192,"pX":1.6217772358633349,"pZ":3.401389094142914,"vX0":-2.659293396654391,"vY0":-140.12019951909042,"vZ0":-0.4362169533591423,"x":55.18,"y":146.94,"x0":1.6912489690279369,"y0":50.0024773059468,"z0":5.492908762557685,"aX":13.768450651971824},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":1.9,"breakHorizontal":-11.9,"spinRate":2221,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.3875464799217725,"extension":5.589092134500313},"index":5,"playId":"02d8a306-3815-3339-b472-83e201e1f3b6","pitchNumber":4,"startTime":"2026-05-16T21:51:27.262Z","endTime":"2026-05-16T21:51:32.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"second":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.4,"awayTeamWinProbability":8.599999999999994,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.82,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:51:32.375Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Goodman singles on a line drive to center fielder Jorge Barrosa. Brenton Doyle to 3rd. TJ Rumfield to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-16T21:52:45.960Z","endTime":"2026-05-16T21:54:25.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"postOnThird":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-16T21:51:43.839Z","endTime":"2026-05-16T21:52:48.320Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":90.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.715207935441246,"aZ":-27.512783050803264,"pfxX":7.429636616481873,"pfxZ":2.2729910945975993,"pX":0.12442087258796479,"pZ":2.0827180266987195,"vX0":-6.358796088102872,"vY0":-140.6216138976366,"vZ0":-4.176035721013651,"x":112.26,"y":182.55,"x0":1.4234101896202964,"y0":50.00178265837368,"z0":5.322187759568516,"aX":15.235489605499199},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":3.6,"breakHorizontal":-12.6,"spinRate":2190,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.3859792152714703,"extension":5.787391493422976},"index":1,"playId":"a42c41bb-7c7c-3aff-b809-1b0ae370655a","pitchNumber":1,"startTime":"2026-05-16T21:52:48.320Z","endTime":"2026-05-16T21:52:51.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":97.2,"endSpeed":90.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.139041407377157,"aZ":-26.38759501240326,"pfxX":6.625114837483766,"pfxZ":2.792947700549142,"pX":0.14252978878615727,"pZ":2.9753443450762744,"vX0":-6.061358059340252,"vY0":-141.66854479477007,"vZ0":-2.1087364753941364,"x":111.57,"y":158.45,"x0":1.4278701738980868,"y0":50.00633817654293,"z0":5.381443065842546,"aX":13.745856525546973},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":4.9,"breakHorizontal":-11.0,"spinRate":2279,"spinDirection":120},"zone":2,"typeConfidence":2.0,"plateTime":0.3836287157611613,"extension":5.8523814085702845},"index":2,"playId":"ae1c1c48-0e30-3891-aeb9-ff5a23f7a83b","pitchNumber":2,"startTime":"2026-05-16T21:53:04.482Z","endTime":"2026-05-16T21:53:08.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-16T21:53:23.112Z","endTime":"2026-05-16T21:53:33.905Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.549222696316473,"aZ":-31.672753474913417,"pfxX":-4.727110966370425,"pfxZ":0.30833206533230406,"pX":-0.640103668534519,"pZ":0.7819021382899156,"vX0":-4.050912794602212,"vY0":-125.44418368027131,"vZ0":-4.421864123045638,"x":141.4,"y":217.67,"x0":1.6028109975382911,"y0":50.000026011456264,"z0":5.1152523306016695,"aX":-7.622124223314497},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.1,"breakHorizontal":9.4,"spinRate":2678,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.4346483587616641,"extension":5.7658818060292445},"index":4,"playId":"f2370852-c946-304e-94ad-2bbdbff23737","pitchNumber":3,"startTime":"2026-05-16T21:53:33.905Z","endTime":"2026-05-16T21:53:37.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.14859797174343,"aZ":-31.782813013192133,"pfxX":-6.258792976140328,"pfxZ":0.23627783871416286,"pX":-0.4575298238320958,"pZ":0.7865085917978455,"vX0":-2.8633003687237477,"vY0":-125.84259754131834,"vZ0":-4.538130852446757,"x":134.44,"y":217.54,"x0":1.503170173769663,"y0":50.00082186740065,"z0":5.1472893948162435,"aX":-10.177575472040635},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.2,"breakHorizontal":12.0,"spinRate":2692,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.4329230893738356,"extension":5.7279640913994845},"index":5,"playId":"b95cd15a-0521-3eda-b850-35c401db32f1","pitchNumber":4,"startTime":"2026-05-16T21:53:56.090Z","endTime":"2026-05-16T21:54:00.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.377780855354345,"aZ":-29.512237483646572,"pfxX":7.861360057638692,"pfxZ":1.3131359363252235,"pX":0.7777254601092736,"pZ":1.431973361181456,"vX0":-4.7408286526239705,"vY0":-140.51812625430117,"vZ0":-5.372961266770096,"x":87.35,"y":200.12,"x0":1.452260412420924,"y0":50.00390316471807,"z0":5.250778386341819,"aX":15.95726065274674},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":1.6,"breakHorizontal":-13.4,"spinRate":2274,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.3875744498712499,"extension":5.643263671769744},"hitData":{"launchSpeed":82.5,"launchAngle":11.0,"totalDistance":124.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.08,"coordY":98.0}},"index":6,"playId":"311dea42-bbf1-3203-80da-80e4ca8e55f4","pitchNumber":5,"startTime":"2026-05-16T21:54:13.016Z","endTime":"2026-05-16T21:54:25.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.69999999999999,"awayTeamWinProbability":5.300000000000011,"homeTeamWinProbabilityAdded":3.299999999999983,"leverageIndex":0.91,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:54:25.293Z","atBatIndex":64},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Mickey Moniak hit by pitch. Brenton Doyle scores. TJ Rumfield to 3rd. Hunter Goodman to 2nd.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-16T21:54:38.209Z","endTime":"2026-05-16T21:56:15.484Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":48},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"postOnSecond":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"postOnThird":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":{"id":805299,"link":"/api/v1/people/805299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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(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":97.1,"endSpeed":90.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1480377077104,"aZ":-30.19173100341013,"pfxX":8.049974080975893,"pfxZ":0.9671208483082259,"pX":0.4854056654173275,"pZ":1.840926658945399,"vX0":-6.139347778867615,"vY0":-141.454701906843,"vZ0":-4.348880457608104,"x":98.5,"y":189.07,"x0":1.6232407293773072,"y0":50.00654032725331,"z0":5.303757893387374,"aX":16.53953396596325},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":1.1,"breakHorizontal":-13.6,"spinRate":2194,"spinDirection":120},"zone":9,"typeConfidence":2.0,"plateTime":0.38522830698497224,"extension":5.703737589785805},"index":0,"playId":"9e822007-a7c9-3c78-a819-b74b5faf4cf6","pitchNumber":1,"startTime":"2026-05-16T21:54:59.027Z","endTime":"2026-05-16T21:55:02.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"second":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.587323167112736,"aZ":-32.98053239449377,"pfxX":-4.517659246595089,"pfxZ":-0.502681632132874,"pX":-0.9841600544567666,"pZ":0.9241316966199424,"vX0":-4.888536009922252,"vY0":-124.87130597345036,"vZ0":-3.8295461634747823,"x":154.51,"y":213.83,"x0":1.581268951481218,"y0":50.00542957158786,"z0":5.1718591992734515,"aX":-7.182931686829308},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.6,"breakHorizontal":9.2,"spinRate":2679,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4375149202155888,"extension":5.715245570224859},"index":1,"playId":"595dd973-518b-3279-a1c5-34c220453825","pitchNumber":2,"startTime":"2026-05-16T21:55:13.951Z","endTime":"2026-05-16T21:55:18.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"second":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-16T21:55:25.233Z","endTime":"2026-05-16T21:55:34.777Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"},"defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"second":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":81.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.254631203013894,"aZ":-30.88120583790522,"pfxX":-5.521795772276416,"pfxZ":0.7910878172075906,"pX":-2.1670287210483834,"pZ":0.823250899395719,"vX0":-7.234051970504817,"vY0":-126.13066679962142,"vZ0":-4.45042622082612,"x":199.6,"y":216.55,"x0":1.4404009368560509,"y0":50.003626157600316,"z0":5.061519069235922,"aX":-9.02108883612584},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.7,"breakHorizontal":11.5,"spinRate":2669,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.43193272876874556,"extension":5.848190622400993},"index":3,"playId":"997b1855-ad3a-3712-b4ea-d369f0906b52","pitchNumber":3,"startTime":"2026-05-16T21:55:34.777Z","endTime":"2026-05-16T21:55:38.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"second":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.019387310677836,"aZ":-33.042491307800134,"pfxX":-6.085362904353941,"pfxZ":-0.523215997750051,"pX":-1.66610074135985,"pZ":1.2165135965736267,"vX0":-5.979901430705327,"vY0":-126.89227711058281,"vZ0":-3.2641013498799643,"x":180.51,"y":205.93,"x0":1.501513486173199,"y0":50.004632217690265,"z0":5.11933924884535,"aX":-10.044774520264271},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.4,"breakHorizontal":12.2,"spinRate":2663,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.4296672363990903,"extension":5.724051513519796},"index":4,"playId":"e7997922-7d20-3de9-bea0-fa1cf247b4e4","pitchNumber":4,"startTime":"2026-05-16T21:55:51.558Z","endTime":"2026-05-16T21:55:57.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"second":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":96.8,"endSpeed":88.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89471995160739,"aZ":-30.733252687131113,"pfxX":6.927034353569017,"pfxZ":0.7191881119283483,"pX":2.5853663448256485,"pZ":3.8360407706319726,"vX0":-0.05825271294399342,"vY0":-141.09040106969465,"vZ0":0.9405977023667136,"x":18.45,"y":135.21,"x0":1.7059679674174828,"y0":50.007017721396444,"z0":5.477780086935131,"aX":13.97891338347829},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":1.7,"breakHorizontal":-12.5,"spinRate":2325,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.38810010109182125,"extension":5.402357995149836},"index":5,"playId":"20fccbda-022e-3152-96cf-b9f26647fbc6","pitchNumber":5,"startTime":"2026-05-16T21:56:09.451Z","endTime":"2026-05-16T21:56:15.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"second":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.6,"awayTeamWinProbability":2.4000000000000057,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":0.77,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:56:15.484Z","atBatIndex":65},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Rockies challenged (play at 1st), call on the field was overturned: Ezequiel Tovar grounds into a force out, second baseman Ildemaro Vargas to catcher James McCann. TJ Rumfield out at home. Hunter Goodman to 3rd. Mickey Moniak to 2nd. Ezequiel Tovar to 1st.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-16T21:58:56.056Z","endTime":"2026-05-16T22:00:25.612Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"postOnSecond":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"postOnThird":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,6],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-16T21:56:40.664Z","endTime":"2026-05-16T21:56:50.931Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":696100,"link":"/api/v1/people/696100"},"third":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Kevin Ginkel replaces Brandyn Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-16T21:56:50.931Z","endTime":"2026-05-16T21:58:58.236Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656464,"link":"/api/v1/people/656464"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":696100,"link":"/api/v1/people/696100"},"third":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":79.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.495342807341753,"aZ":-37.14046330143295,"pfxX":1.205792226856056,"pfxZ":-3.2380417788445524,"pX":-0.1972132693824552,"pZ":0.7493515620956079,"vX0":4.0513214918862825,"vY0":-121.85872436826224,"vZ0":-5.884947019681917,"x":124.52,"y":218.55,"x0":-2.0247772615973725,"y0":50.00353614402054,"z0":6.33244805854948,"aX":1.848747966751055},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-6.8,"breakHorizontal":-3.0,"spinRate":2541,"spinDirection":58},"zone":13,"typeConfidence":0.9,"plateTime":0.44611884983308725,"extension":6.625996094823503},"index":2,"playId":"9e90af8f-9e46-3e0a-ba39-1baadc5cd953","pitchNumber":1,"startTime":"2026-05-16T21:58:58.236Z","endTime":"2026-05-16T21:59:02.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":696100,"link":"/api/v1/people/696100"},"third":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":78.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.83915489468084,"aZ":-34.294086033057475,"pfxX":2.587041632659761,"pfxZ":-1.396983572482016,"pX":0.3428484808052852,"pZ":2.7443266785481644,"vX0":4.44324584562911,"vY0":-120.90133886617718,"vZ0":-1.7983789547403153,"x":103.93,"y":164.68,"x0":-1.8399129005494004,"y0":50.005435899610596,"z0":6.448337090953615,"aX":3.912668628863762},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.6,"breakHorizontal":-5.5,"spinRate":2308,"spinDirection":63},"zone":6,"typeConfidence":0.9,"plateTime":0.44937265310288543,"extension":6.642400024886009},"index":3,"playId":"689b907d-bd26-3d42-a5ad-6acaf509029b","pitchNumber":2,"startTime":"2026-05-16T21:59:21.206Z","endTime":"2026-05-16T21:59:25.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":696100,"link":"/api/v1/people/696100"},"third":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":84.3,"endSpeed":79.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.387026329542003,"aZ":-34.03270018224162,"pfxX":1.3798939134706174,"pfxZ":-1.1959563601908818,"pX":1.553177383799343,"pZ":0.7153440658068025,"vX0":7.8602386175561625,"vY0":-122.69216438584205,"vZ0":-6.52359804479265,"x":57.8,"y":219.47,"x0":-1.843230301696928,"y0":50.00131676946686,"z0":6.234391635085174,"aX":2.1477868043633572},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.2,"breakHorizontal":-4.0,"spinRate":2506,"spinDirection":45},"zone":14,"typeConfidence":0.91,"plateTime":0.44282171632270106,"extension":6.810811154785762},"index":4,"playId":"90523eba-acac-37e3-9b2f-3852ca91a280","pitchNumber":3,"startTime":"2026-05-16T21:59:47.127Z","endTime":"2026-05-16T21:59:50.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":696100,"link":"/api/v1/people/696100"},"third":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-16T22:00:00.450Z","endTime":"2026-05-16T22:00:17.600Z","isPitch":false,"type":"action","player":{"id":678662,"link":"/api/v1/people/678662"},"defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":696100,"link":"/api/v1/people/696100"},"third":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":88.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.416222550811277,"aZ":-15.639664268399772,"pfxX":-4.524337536894002,"pfxZ":8.4035791531212,"pX":0.7640129048390399,"pZ":1.957055243196985,"vX0":8.455395908518971,"vY0":-137.8782509559104,"vZ0":-8.777327506366182,"x":87.88,"y":185.94,"x0":-1.724763161395605,"y0":50.00106980581714,"z0":6.189747197115477,"aX":-8.900240395591362},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":6.8,"spinRate":2509,"spinDirection":212},"zone":9,"typeConfidence":0.9,"plateTime":0.3940169538420526,"extension":6.829484414024499},"hitData":{"launchSpeed":98.8,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.55,"coordY":163.84}},"index":6,"playId":"d0973665-ee09-3097-b8cb-1c2b9bfe86f2","pitchNumber":4,"startTime":"2026-05-16T22:00:17.600Z","endTime":"2026-05-16T22:00:25.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":696100,"link":"/api/v1/people/696100"},"third":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":115},"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.36,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:00:25.612Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Troy Johnston strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-16T22:02:40.257Z","endTime":"2026-05-16T22:04:06.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"postOnSecond":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"postOnThird":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Troy Johnston replaces Sterlin Thompson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-16T22:02:12.829Z","endTime":"2026-05-16T22:02:42.516Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":694514,"link":"/api/v1/people/694514"},"defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694514,"link":"/api/v1/people/694514","batSide":{"code":"L","description":"Left"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"second":{"id":666160,"link":"/api/v1/people/666160"},"third":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":88.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.255851785681237,"aZ":-17.752979453091843,"pfxX":-4.041811944912821,"pfxZ":7.272428671557535,"pX":-1.2147194317121275,"pZ":3.224643051969378,"vX0":3.7809748244525703,"vY0":-138.34229687255223,"vZ0":-5.309552403076142,"x":163.3,"y":151.71,"x0":-2.0591009694259803,"y0":50.00005119706715,"z0":6.31834183360975,"aX":-8.01200743365775},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.6,"breakHorizontal":6.7,"spinRate":2469,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.39251811549704785,"extension":6.681722677507658},"index":1,"playId":"6fd9e574-0fe9-3fbe-81f7-a12e727d7e0c","pitchNumber":1,"startTime":"2026-05-16T22:02:42.516Z","endTime":"2026-05-16T22:02:46.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"second":{"id":666160,"link":"/api/v1/people/666160"},"third":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":94.8,"endSpeed":88.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.483629047788828,"aZ":-17.542512361955577,"pfxX":-4.196665556159044,"pfxZ":7.406954358641364,"pX":-1.2382274918312763,"pZ":3.989631294804265,"vX0":3.9452627014141792,"vY0":-138.16791558353773,"vZ0":-3.495569010499906,"x":164.2,"y":131.06,"x0":-2.1244653789643446,"y0":50.00482319557916,"z0":6.417663648671317,"aX":-8.292341307102646},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.1,"breakHorizontal":7.0,"spinRate":2451,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.39316320826884255,"extension":6.661086873442476},"index":2,"playId":"8bf445b0-f909-35ec-a062-043ae2d7e63e","pitchNumber":2,"startTime":"2026-05-16T22:03:01.204Z","endTime":"2026-05-16T22:03:04.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"second":{"id":666160,"link":"/api/v1/people/666160"},"third":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":89.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2118492629845,"aZ":-17.292550686299286,"pfxX":-3.524678164081031,"pfxZ":7.384642806388696,"pX":-0.0943199544437572,"pZ":2.394996370860255,"vX0":6.193231187189786,"vY0":-138.94826785136516,"vZ0":-7.674668145835712,"x":120.6,"y":174.12,"x0":-1.8637908624448096,"y0":50.00317351378305,"z0":6.27885703150767,"aX":-7.103372347856852},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.5,"breakHorizontal":5.5,"spinRate":2415,"spinDirection":211},"zone":5,"typeConfidence":0.9,"plateTime":0.3896906495760888,"extension":6.761221678583905},"index":3,"playId":"e76d2517-08df-39eb-8b1c-77e75a0ed786","pitchNumber":3,"startTime":"2026-05-16T22:03:19.203Z","endTime":"2026-05-16T22:03:22.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"second":{"id":666160,"link":"/api/v1/people/666160"},"third":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-16T22:03:40.722Z","endTime":"2026-05-16T22:04:01.460Z","isPitch":false,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"},"defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"second":{"id":666160,"link":"/api/v1/people/666160"},"third":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":81.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.986274056168668,"aZ":-33.72220011768855,"pfxX":1.3874624939614828,"pfxZ":-0.9421711218874875,"pX":-0.38459827777826355,"pZ":0.4000196776612565,"vX0":3.875662467389888,"vY0":-125.56499127604796,"vZ0":-7.8474253737493855,"x":131.66,"y":227.98,"x0":-2.112010912766822,"y0":50.004469285906126,"z0":6.21477369964906,"aX":2.275100473686584},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.9,"breakHorizontal":-3.2,"spinRate":2588,"spinDirection":72},"zone":13,"typeConfidence":0.89,"plateTime":0.43179090292051514,"extension":6.8881268304555086},"index":5,"playId":"fcbcd0dd-8ea8-315b-9abf-0cba6ff8f7f9","pitchNumber":4,"startTime":"2026-05-16T22:04:01.460Z","endTime":"2026-05-16T22:04:06.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"second":{"id":666160,"link":"/api/v1/people/666160"},"third":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.3,"awayTeamWinProbability":5.700000000000003,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.62,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:04:06.562Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Karros grounds out sharply, shortstop Geraldo Perdomo to first baseman Jose Fernandez.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-16T22:04:12.354Z","endTime":"2026-05-16T22:06:27.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.819088937041645,"aZ":-18.801445032023203,"pfxX":-5.318814000938051,"pfxZ":6.73496384141116,"pX":-0.6559183964070471,"pZ":2.8249969159573585,"vX0":5.12120781567294,"vY0":-139.19573380253152,"vZ0":-6.37636961457034,"x":142.0,"y":162.51,"x0":-1.8181918809839188,"y0":50.00251852800936,"z0":6.367134165042678,"aX":-10.559511111245653},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.3,"breakHorizontal":8.8,"spinRate":2460,"spinDirection":219},"zone":4,"typeConfidence":0.9,"plateTime":0.39175976701345006,"extension":6.806986133181098},"index":0,"playId":"91c0a648-d9fc-33bb-9b36-f82e7069a68b","pitchNumber":1,"startTime":"2026-05-16T22:04:31.766Z","endTime":"2026-05-16T22:04:35.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"second":{"id":666160,"link":"/api/v1/people/666160"},"third":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2320780965288,"aZ":-16.223757016757247,"pfxX":-5.758434073323647,"pfxZ":7.8282818880372975,"pX":0.2249083737348173,"pZ":2.669930726317208,"vX0":7.653996507075629,"vY0":-140.52587497319584,"vZ0":-7.3029430793720405,"x":108.43,"y":166.69,"x0":-1.7623183951463695,"y0":50.005286710741885,"z0":6.320063280345235,"aX":-11.736101579952452},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.2,"breakHorizontal":9.2,"spinRate":2561,"spinDirection":218},"zone":5,"typeConfidence":0.91,"plateTime":0.3870136613364972,"extension":6.717899707534452},"index":1,"playId":"82238de0-118f-38b8-b5d3-2f7bc5bb6fe6","pitchNumber":2,"startTime":"2026-05-16T22:04:53.337Z","endTime":"2026-05-16T22:04:57.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"second":{"id":666160,"link":"/api/v1/people/666160"},"third":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":81.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.124588480062865,"aZ":-34.646516032636534,"pfxX":1.3452948477677755,"pfxZ":-1.513240111407995,"pX":0.8368951365481966,"pZ":-0.0394666657198396,"vX0":6.568073669119996,"vY0":-125.61989532849562,"vZ0":-8.781726785497272,"x":85.1,"y":239.85,"x0":-1.9628271548004748,"y0":50.002585555843524,"z0":6.234627163328039,"aX":2.1976507061410917},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.2,"breakHorizontal":-3.6,"spinRate":2585,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.43235669178387415,"extension":6.847452518819261},"index":2,"playId":"9ae749b4-eb33-3f7a-8d51-b4c0854701f4","pitchNumber":3,"startTime":"2026-05-16T22:05:11.784Z","endTime":"2026-05-16T22:05:15.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"second":{"id":666160,"link":"/api/v1/people/666160"},"third":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":89.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.194425088259127,"aZ":-16.448947097931878,"pfxX":-3.5439086364105767,"pfxZ":7.838617976524995,"pX":0.8453301327199569,"pZ":3.5312286472027385,"vX0":8.165185840919177,"vY0":-139.5398047284199,"vZ0":-5.0094894452200975,"x":84.78,"y":143.44,"x0":-1.6355505307946543,"y0":50.006509670266006,"z0":6.404645091600608,"aX":-7.113468740262478},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.6,"breakHorizontal":5.0,"spinRate":2467,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.3899010302085024,"extension":6.751711857178917},"index":3,"playId":"389ea808-66fc-31a5-9803-7b099af95e14","pitchNumber":4,"startTime":"2026-05-16T22:05:37.844Z","endTime":"2026-05-16T22:05:42.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"second":{"id":666160,"link":"/api/v1/people/666160"},"third":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":81.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.616518324955614,"aZ":-35.835492552660455,"pfxX":1.1709358528247353,"pfxZ":-2.265935099892879,"pX":1.0922416950690617,"pZ":0.9316181880856199,"vX0":6.641324398763443,"vY0":-124.71312201482091,"vZ0":-6.267734362594339,"x":75.37,"y":213.63,"x0":-1.7277323247433602,"y0":50.001465296352656,"z0":6.338791689321003,"aX":1.8933676599673082},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-5.0,"breakHorizontal":-3.2,"spinRate":2575,"spinDirection":40},"zone":14,"typeConfidence":0.91,"plateTime":0.434669385226111,"extension":6.843656416345337},"index":4,"playId":"449670f0-0e8e-3eae-87b9-183ba294d55a","pitchNumber":5,"startTime":"2026-05-16T22:05:58.790Z","endTime":"2026-05-16T22:06:03.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"second":{"id":666160,"link":"/api/v1/people/666160"},"third":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":88.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.290797525184132,"aZ":-16.18383070489126,"pfxX":-4.70416065665513,"pfxZ":8.079743488084063,"pX":0.7017767968167219,"pZ":2.485557610459146,"vX0":8.463363416328805,"vY0":-138.02912507904537,"vZ0":-7.386004451589553,"x":90.25,"y":171.67,"x0":-1.7576866533454747,"y0":50.00432527214021,"z0":6.234562393351041,"aX":-9.312288193861175},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.7,"breakHorizontal":7.3,"spinRate":2448,"spinDirection":215},"zone":6,"typeConfidence":0.9,"plateTime":0.3929861599961626,"extension":7.035513950590288},"hitData":{"launchSpeed":102.8,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":115.83,"coordY":148.14}},"index":5,"playId":"f616d936-c3e1-3b75-9a5b-daf2404b7ea1","pitchNumber":6,"startTime":"2026-05-16T22:06:19.478Z","endTime":"2026-05-16T22:06:27.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"second":{"id":666160,"link":"/api/v1/people/666160"},"third":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-1.8999999999999915,"leverageIndex":0.77,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:06:27.530Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adrian Del Castillo flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-16T22:08:57.361Z","endTime":"2026-05-16T22:09:25.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Troy Johnston remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-16T22:07:42.780Z","endTime":"2026-05-16T22:07:42.801Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":694514,"link":"/api/v1/people/694514"},"defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":694514,"link":"/api/v1/people/694514"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Antonio Senzatela replaces Jaden Hill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-16T22:07:42.801Z","endTime":"2026-05-16T22:07:50.563Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622608,"link":"/api/v1/people/622608"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Adrian Del Castillo replaces James McCann.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-16T22:07:50.563Z","endTime":"2026-05-16T22:08:59.363Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680728,"link":"/api/v1/people/680728"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":543510,"link":"/api/v1/people/543510"},"defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":97.0,"endSpeed":91.0,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.768564572952197,"aZ":-17.448284695793497,"pfxX":-0.6315069671071107,"pfxZ":7.068581306502187,"pX":0.04772741275512978,"pZ":4.204858776952782,"vX0":6.855285925914994,"vY0":-141.4403750123189,"vZ0":-2.3503300254236072,"x":115.18,"y":125.25,"x0":-2.2967650219608244,"y0":50.00085182377738,"z0":6.130384361960294,"aX":-1.3164303636650942},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.7,"breakHorizontal":0.1,"spinRate":2411,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.38318181967847,"extension":6.199712161948605},"index":3,"playId":"d7ba2bfb-e35d-3f1b-b643-39ce13436218","pitchNumber":1,"startTime":"2026-05-16T22:08:59.363Z","endTime":"2026-05-16T22:09:02.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.831014055525802,"aZ":-29.53664408081213,"pfxX":1.9113100446029414,"pfxZ":1.4956446168855386,"pX":-0.10872894436680519,"pZ":2.8648605666588356,"vX0":5.9228823431089035,"vY0":-131.09830418612225,"vZ0":-2.0929773448425273,"x":121.14,"y":161.43,"x0":-2.632220419251661,"y0":50.00449614550043,"z0":5.846144042513602,"aX":3.377176874094554},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.5,"breakHorizontal":-4.6,"spinRate":2295,"spinDirection":174},"zone":2,"typeConfidence":2.0,"plateTime":0.41542169563922116,"extension":6.139028455357673},"hitData":{"launchSpeed":82.9,"launchAngle":39.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.33,"coordY":72.72}},"index":4,"playId":"d2fda351-281a-3c0d-82b4-8cf5e6e17a29","pitchNumber":2,"startTime":"2026-05-16T22:09:16.707Z","endTime":"2026-05-16T22:09:25.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_ab"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_ab"},{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_pa"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:09:25.704Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Waldschmidt singles on a sharp line drive to left fielder Jake McCarthy.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-16T22:09:34.152Z","endTime":"2026-05-16T22:11:35.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"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":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04911302962153,"aZ":-29.54982354718384,"pfxX":1.676481426273892,"pfxZ":1.4724100328982566,"pX":-0.7882239459242802,"pZ":4.311757986501642,"vX0":4.788090200459562,"vY0":-131.75356205725984,"vZ0":1.1371163708561902,"x":147.05,"y":122.36,"x0":-2.8361219706300953,"y0":50.004755905134495,"z0":6.034111576677195,"aX":2.991028176909054},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.1,"breakHorizontal":-4.0,"spinRate":2276,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.41336084884910607,"extension":6.038918205173593},"index":0,"playId":"e463751d-7580-3381-afa3-1752c5cc19aa","pitchNumber":1,"startTime":"2026-05-16T22:09:54.493Z","endTime":"2026-05-16T22:09:58.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":91.5,"endSpeed":85.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.520938326727105,"aZ":-26.009743569465016,"pfxX":1.3182624754342285,"pfxZ":3.3628347802167813,"pX":0.004143090755109865,"pZ":3.166341861270306,"vX0":6.830202709213583,"vY0":-133.28848222387174,"vZ0":-2.137090665582193,"x":116.84,"y":153.29,"x0":-2.743128905072575,"y0":50.00404416886093,"z0":5.82101365915305,"aX":2.416382577109997},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.9,"breakHorizontal":-3.6,"spinRate":2116,"spinDirection":187},"zone":2,"typeConfidence":2.0,"plateTime":0.40797675750728946,"extension":6.154906243957668},"index":1,"playId":"b1f2248e-b12b-3126-a45e-db56b5cf7aa8","pitchNumber":2,"startTime":"2026-05-16T22:10:10.779Z","endTime":"2026-05-16T22:10:19.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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.5,"endSpeed":91.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5662816477153,"aZ":-19.973664284946892,"pfxX":-2.9765397869994477,"pfxZ":5.835958802034536,"pX":-0.5522616666908209,"pZ":3.749504664835965,"vX0":6.997770969218247,"vY0":-142.06116688466844,"vZ0":-2.405072588712864,"x":138.05,"y":137.54,"x0":-2.6359118303081877,"y0":50.00289253178425,"z0":5.8450566305307,"aX":-6.223508938006977},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.4,"breakHorizontal":4.3,"spinRate":2176,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3822385065626501,"extension":6.1907500670428695},"index":2,"playId":"0c8865c4-8b1c-3bfb-aabb-845aa78628bb","pitchNumber":3,"startTime":"2026-05-16T22:10:41.864Z","endTime":"2026-05-16T22:10:47.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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.2,"endSpeed":83.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.158924167990484,"aZ":-26.34212738940175,"pfxX":1.483443026284124,"pfxZ":3.3043105207688406,"pX":0.8411027352806125,"pZ":2.3712015954134915,"vX0":8.633516742388647,"vY0":-131.15431472932036,"vZ0":-3.8103025649109235,"x":84.94,"y":174.76,"x0":-2.667722750354065,"y0":50.00416477044972,"z0":5.776763531497952,"aX":2.6202969383265518},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.4,"breakHorizontal":-4.3,"spinRate":2247,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.415441262277624,"extension":6.253617412471016},"index":3,"playId":"052346d7-6e60-3f1e-9f6b-a6b0156c8d8a","pitchNumber":4,"startTime":"2026-05-16T22:11:01.384Z","endTime":"2026-05-16T22:11:05.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-16T22:11:11.172Z","endTime":"2026-05-16T22:11:24.820Z","isPitch":false,"type":"action","player":{"id":814439,"link":"/api/v1/people/814439"},"defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":86.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.076964636163833,"aZ":-26.60204614291541,"pfxX":1.4039161098264221,"pfxZ":2.9770048561675573,"pX":-0.36575331755594526,"pZ":2.223745013119052,"vX0":5.983833461650746,"vY0":-134.7568500445505,"vZ0":-4.328991121570235,"x":130.94,"y":178.74,"x0":-2.780700949244831,"y0":50.00554397685788,"z0":5.688470899716535,"aX":2.631879849832638},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.8,"breakHorizontal":-3.6,"spinRate":2301,"spinDirection":189},"zone":4,"typeConfidence":2.0,"plateTime":0.4035403425395292,"extension":6.265712394019133},"hitData":{"launchSpeed":101.3,"launchAngle":15.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":85.22,"coordY":99.2}},"index":5,"playId":"c90c2504-6a5c-3a48-8989-bf99b525558c","pitchNumber":5,"startTime":"2026-05-16T22:11:24.820Z","endTime":"2026-05-16T22:11:35.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_ab"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_ab"},{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_pa"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.0,"awayTeamWinProbability":9.0,"homeTeamWinProbabilityAdded":-5.299999999999997,"leverageIndex":0.99,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:11:35.874Z","atBatIndex":70},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ketel Marte walks. Ryan Waldschmidt to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-16T22:11:53.486Z","endTime":"2026-05-16T22:13:05.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"postOnSecond":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.7,"endSpeed":79.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.613028207625433,"aZ":-35.5633431475111,"pfxX":0.7939694858748618,"pfxZ":-2.1520819254743593,"pX":1.3365918301189454,"pZ":1.8025662358489682,"vX0":8.458997029648918,"vY0":-123.32819066729694,"vZ0":-3.0386710468538194,"x":66.05,"y":190.11,"x0":-2.2109453360360423,"y0":50.003417742910685,"z0":5.9868726587840015,"aX":1.2494353786930636},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.3,"breakHorizontal":-3.0,"spinRate":2646,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.44054001640721463,"extension":6.230374572360996},"index":0,"playId":"485adbea-6d29-3142-b8c7-6391d1067dc3","pitchNumber":1,"startTime":"2026-05-16T22:12:02.335Z","endTime":"2026-05-16T22:12:05.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":86.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.65825809477884,"aZ":-28.024614574382714,"pfxX":1.1619339977224605,"pfxZ":2.2278997255340798,"pX":-0.5466554962394079,"pZ":3.8005181669028936,"vX0":5.113575190165748,"vY0":-134.02892964387925,"vZ0":-0.26066251839221666,"x":137.84,"y":136.17,"x0":-2.612373366380275,"y0":50.00152427534603,"z0":5.861557246791746,"aX":2.162187220032807},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.2,"breakHorizontal":-3.0,"spinRate":2401,"spinDirection":167},"zone":11,"typeConfidence":2.0,"plateTime":0.40509290733020364,"extension":6.181758845381605},"index":1,"playId":"368bed69-10e9-3ec6-9a08-37b2985c9abc","pitchNumber":2,"startTime":"2026-05-16T22:12:19.063Z","endTime":"2026-05-16T22:12:23.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":86.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63369399391524,"aZ":-24.041691481495388,"pfxX":-7.758791995239944,"pfxZ":4.375442181703881,"pX":0.0884368101850482,"pZ":0.826547680399816,"vX0":9.867834725699224,"vY0":-133.93253912825068,"vZ0":-7.99121352781821,"x":113.63,"y":216.46,"x0":-2.5963472735011184,"y0":50.00575575862234,"z0":5.507489225422471,"aX":-14.426490711931121},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.7,"breakHorizontal":12.5,"spinRate":2333,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4054084158469795,"extension":6.4466554244785295},"index":2,"playId":"75ff3c44-0569-3496-84d7-e78c51dfbe31","pitchNumber":3,"startTime":"2026-05-16T22:12:37.081Z","endTime":"2026-05-16T22:12:41.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":89.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.022059117379474,"aZ":-18.04319656921218,"pfxX":-3.6340342972731077,"pfxZ":6.928807314444633,"pX":-0.869962523552784,"pZ":3.4248034758561943,"vX0":5.935314317463055,"vY0":-140.7298446585062,"vZ0":-3.3554249935432305,"x":150.16,"y":146.31,"x0":-2.51841294893403,"y0":50.00015610701443,"z0":5.777434533861902,"aX":-7.408816552313794},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.2,"breakHorizontal":5.6,"spinRate":2406,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.386805826320348,"extension":6.246710703308238},"index":3,"playId":"9e8583fb-e214-3896-be6d-2a0c863c4871","pitchNumber":4,"startTime":"2026-05-16T22:13:00.368Z","endTime":"2026-05-16T22:13:05.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.6,"awayTeamWinProbability":17.400000000000006,"homeTeamWinProbabilityAdded":-8.400000000000006,"leverageIndex":2.33,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:13:05.100Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-16T22:13:23.437Z","endTime":"2026-05-16T22:15:35.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"postOnSecond":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":85.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.6289764434202,"aZ":-26.15130076898707,"pfxX":0.6272045726568907,"pfxZ":3.3273759911717224,"pX":0.35620615645077724,"pZ":3.098275785036845,"vX0":8.432087119460268,"vY0":-132.0647576085523,"vZ0":-2.2036706435088513,"x":103.42,"y":155.13,"x0":-2.927237928773304,"y0":50.002819539691984,"z0":5.820035658919878,"aX":1.133658087355673},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.9,"breakHorizontal":-2.5,"spinRate":2321,"spinDirection":182},"zone":3,"typeConfidence":2.0,"plateTime":0.41090777070601137,"extension":6.207243163278157},"index":0,"playId":"59135f7a-6ed8-3377-88de-ac7602344d42","pitchNumber":1,"startTime":"2026-05-16T22:13:47.616Z","endTime":"2026-05-16T22:13:51.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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.3,"endSpeed":84.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.474096909397048,"aZ":-28.756791291952123,"pfxX":1.5473303434423908,"pfxZ":1.9114471988476822,"pX":-0.12821066911794793,"pZ":4.636734567341863,"vX0":6.504678823827624,"vY0":-131.57630902763793,"vZ0":2.180919762692251,"x":121.89,"y":113.59,"x0":-2.8129086483960486,"y0":50.0053795430963,"z0":5.899000172464821,"aX":2.7679275458661663},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.1,"breakHorizontal":-4.0,"spinRate":2325,"spinDirection":169},"zone":11,"typeConfidence":2.0,"plateTime":0.4130355526772078,"extension":6.166974776803255},"index":1,"playId":"bc6b303b-5d5b-32f6-8ec0-9a6f70f69999","pitchNumber":2,"startTime":"2026-05-16T22:14:06.762Z","endTime":"2026-05-16T22:14:10.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":90.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97453668992526,"aZ":-21.143761196092086,"pfxX":-5.125891660189998,"pfxZ":5.315029822301343,"pX":0.8428230568473495,"pZ":3.3758285588749772,"vX0":11.422502068297298,"vY0":-141.6911225599492,"vZ0":-2.7648175730609985,"x":84.87,"y":147.63,"x0":-2.5372633519787238,"y0":50.0056235067516,"z0":5.683577964328765,"aX":-10.64459234088154},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.4,"breakHorizontal":7.6,"spinRate":2390,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.38348646222912297,"extension":6.219718524166457},"index":2,"playId":"6576644d-17ed-33fa-873d-c812786d5220","pitchNumber":3,"startTime":"2026-05-16T22:14:27.022Z","endTime":"2026-05-16T22:14:32.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":91.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.767707397238986,"aZ":-19.954978646297658,"pfxX":-4.949258858415485,"pfxZ":5.746877411381906,"pX":-0.167804563934712,"pZ":3.984966398736451,"vX0":9.134569455996703,"vY0":-143.4488356356218,"vZ0":-1.2780921054028775,"x":123.4,"y":131.19,"x0":-2.7209920766523354,"y0":50.005588236063886,"z0":5.65557632409315,"aX":-10.52926433884267},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.4,"breakHorizontal":7.6,"spinRate":2390,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3788582118067527,"extension":6.2614778929376715},"index":3,"playId":"d88e17b8-32b8-350f-9ea1-1fdc1c1afbb5","pitchNumber":4,"startTime":"2026-05-16T22:14:48.729Z","endTime":"2026-05-16T22:14:53.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":85.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.713515453257195,"aZ":-28.177407435497955,"pfxX":0.9104671398347275,"pfxZ":2.2236756548462466,"pX":1.8003893273262739,"pZ":3.279531606700142,"vX0":11.794633528136993,"vY0":-131.41846606172598,"vZ0":-1.1548237809736315,"x":48.37,"y":150.23,"x0":-2.8139424574561986,"y0":50.003234637780615,"z0":5.766380934273175,"aX":1.6327841826955416},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.1,"breakHorizontal":-3.6,"spinRate":2294,"spinDirection":184},"zone":12,"typeConfidence":2.0,"plateTime":0.41251779092091656,"extension":6.251068666840797},"index":4,"playId":"adc5f6b6-e90c-315b-9f76-c02658fec170","pitchNumber":5,"startTime":"2026-05-16T22:15:09.583Z","endTime":"2026-05-16T22:15:13.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":86.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.084312294505505,"aZ":-25.21908529589174,"pfxX":0.17329674275708884,"pfxZ":3.6865729522525053,"pX":-0.2926538819189012,"pZ":1.9338730164497677,"vX0":6.801848982923289,"vY0":-134.90735529237344,"vZ0":-5.092131227157894,"x":128.16,"y":186.57,"x0":-2.84524523187826,"y0":50.00044012651398,"z0":5.5726396596352,"aX":0.32535210949363164},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.0,"breakHorizontal":-1.4,"spinRate":2337,"spinDirection":186},"zone":8,"typeConfidence":2.0,"plateTime":0.40251997778785675,"extension":6.306009423020177},"index":5,"playId":"543be9d1-f2e4-3ac8-aff4-55d7a41df4b0","pitchNumber":6,"startTime":"2026-05-16T22:15:30.957Z","endTime":"2026-05-16T22:15:35.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.2,"awayTeamWinProbability":7.799999999999997,"homeTeamWinProbabilityAdded":9.600000000000009,"leverageIndex":4.06,"dramaIndex":166.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:15:35.472Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Geraldo Perdomo flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-16T22:15:41.346Z","endTime":"2026-05-16T22:20:03.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"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":".480"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".710"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".739"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".613"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".959"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".528"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".608"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".450"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".963"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".707"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".711"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.52"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.84"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.37"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.94"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.62"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.66"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.13"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.40"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.50"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.75"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.65"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.77"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.00"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".276"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".296"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".348"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".240"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".455"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".228"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".480"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".710"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".739"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".613"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".959"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".528"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".608"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".450"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".963"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".707"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".711"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8,9,10],"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"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(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":93.4,"endSpeed":87.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.504034039796416,"aZ":-25.022532085555284,"pfxX":1.6315563377452444,"pfxZ":3.732366089655965,"pX":-0.546420135701109,"pZ":2.294230395874768,"vX0":5.867841317392258,"vY0":-136.02360617479422,"vZ0":-4.653228677903439,"x":137.83,"y":176.84,"x0":-2.9241071043370246,"y0":50.0027647761653,"z0":5.713918978925264,"aX":3.1262521319989127},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.2,"breakHorizontal":-4.0,"spinRate":2267,"spinDirection":193},"zone":4,"typeConfidence":2.0,"plateTime":0.3992487503587947,"extension":6.245672232062269},"index":0,"playId":"8e48f255-3746-3dc8-aef2-87f17e1a1173","pitchNumber":1,"startTime":"2026-05-16T22:16:02.060Z","endTime":"2026-05-16T22:16:05.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.465631282749644,"aZ":-26.55988458990801,"pfxX":-5.969916529225035,"pfxZ":3.1079586842286746,"pX":-0.6252130243671198,"pZ":1.8490324466909303,"vX0":7.9967260485220315,"vY0":-132.4065171922393,"vZ0":-4.625066018111735,"x":140.83,"y":188.86,"x0":-2.8837969540641377,"y0":50.00458249080743,"z0":5.519949132024724,"aX":-10.793428262148897},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.9,"breakHorizontal":9.5,"spinRate":2226,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.41083610670170856,"extension":6.33665026327834},"index":1,"playId":"1af86a9a-f46e-39df-8e9f-7e1d307ae032","pitchNumber":2,"startTime":"2026-05-16T22:16:20.156Z","endTime":"2026-05-16T22:16:23.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-16T22:16:42.012Z","endTime":"2026-05-16T22:16:58.077Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":87.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25320984055376,"aZ":-25.389753028799472,"pfxX":-8.236730469256273,"pfxZ":3.5553984921745903,"pX":-0.24571205816671984,"pZ":0.5623575784394041,"vX0":10.03775819596431,"vY0":-135.9118291698039,"vZ0":-8.398169612738947,"x":126.37,"y":223.6,"x0":-2.882725803007203,"y0":50.00359341700385,"z0":5.401828839545504,"aX":-15.716529879701497},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.2,"breakHorizontal":13.3,"spinRate":2319,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.39998901566134215,"extension":6.429093144303499},"index":3,"playId":"36bad353-a568-3387-a1a4-ef75dce5f7d8","pitchNumber":3,"startTime":"2026-05-16T22:16:58.077Z","endTime":"2026-05-16T22:17:02.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":86.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.76083692683556,"aZ":-24.470828974780577,"pfxX":-4.814423743031923,"pfxZ":4.103291173149018,"pX":0.01849288472029846,"pZ":1.749647798191997,"vX0":9.177260968425255,"vY0":-134.07423843082935,"vZ0":-5.274842644677567,"x":116.3,"y":191.54,"x0":-2.7773281824371896,"y0":50.000373369473195,"z0":5.421693511353676,"aX":-9.030690270408266},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.8,"breakHorizontal":7.4,"spinRate":2226,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.40390647006500346,"extension":6.5960387410616965},"index":4,"playId":"45e8e519-6f57-3aa6-9e9b-efc63662ecb3","pitchNumber":4,"startTime":"2026-05-16T22:17:19.678Z","endTime":"2026-05-16T22:17:24.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":92.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.384445988025423,"aZ":-19.19971486849979,"pfxX":-4.292379413282878,"pfxZ":6.047548488869932,"pX":0.2318039849249472,"pZ":3.3312191266446796,"vX0":10.510431039362196,"vY0":-143.7439862829047,"vZ0":-3.0997387678808668,"x":108.16,"y":148.84,"x0":-2.8736642888127197,"y0":50.005747681667536,"z0":5.5798181584174005,"aX":-9.214241745032016},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":10.7,"breakHorizontal":6.2,"spinRate":2346,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.37742401348576227,"extension":6.26385426788117},"index":5,"playId":"070744a9-7f4f-3496-9940-87cbe2684ace","pitchNumber":5,"startTime":"2026-05-16T22:17:43.631Z","endTime":"2026-05-16T22:17:46.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":91.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.815555850598415,"aZ":-19.822860423071848,"pfxX":-2.9743873785653974,"pfxZ":5.838311610677064,"pX":0.5372721192536246,"pZ":1.743160109037532,"vX0":10.104746387594155,"vY0":-142.89557297532744,"vZ0":-7.358660146405974,"x":96.52,"y":191.71,"x0":-2.623008351247779,"y0":50.001635504082685,"z0":5.549028479487374,"aX":-6.292023452338782},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":9.6,"breakHorizontal":3.8,"spinRate":2289,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.37998690695125914,"extension":6.204557684672184},"index":6,"playId":"47cdef30-3ff5-3254-be06-59b7544674bc","pitchNumber":6,"startTime":"2026-05-16T22:18:09.291Z","endTime":"2026-05-16T22:18:14.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.955415881425367,"aZ":-29.481154691774172,"pfxX":-6.979191422165521,"pfxZ":1.4638631483937674,"pX":0.10647660186615607,"pZ":1.6061274820597755,"vX0":10.197426697504545,"vY0":-133.66284065247262,"vZ0":-4.49953725041075,"x":112.94,"y":195.41,"x0":-2.820125646771349,"y0":50.005756984934955,"z0":5.384711560410759,"aX":-12.85881460854879},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.0,"breakHorizontal":10.9,"spinRate":2248,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.40700990551465344,"extension":6.678717813083678},"index":7,"playId":"762ca88b-384d-3333-ac69-1f797f9d9bfe","pitchNumber":7,"startTime":"2026-05-16T22:18:38.590Z","endTime":"2026-05-16T22:18:43.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":81.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.409384936852444,"aZ":-35.57618236711076,"pfxX":1.2526614054963283,"pfxZ":-2.0697968668893942,"pX":0.29368882322887246,"pZ":0.8431351531905988,"vX0":6.683123403712097,"vY0":-125.74157275760784,"vZ0":-5.339986623089821,"x":105.81,"y":216.02,"x0":-2.534164358436758,"y0":50.00515336769768,"z0":5.799017635895184,"aX":2.0559378631092513},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.6,"breakHorizontal":-3.5,"spinRate":2396,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.4314390435077735,"extension":6.195692643180696},"index":8,"playId":"7d84c54d-054f-31ca-9def-4b60054941ee","pitchNumber":8,"startTime":"2026-05-16T22:19:07.602Z","endTime":"2026-05-16T22:19:12.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":87.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.509556043325368,"aZ":-26.791373050930723,"pfxX":0.4476268973475932,"pfxZ":2.840897675262376,"pX":0.6883915430811247,"pZ":1.2331877961914373,"vX0":9.594334044148226,"vY0":-135.95239467476762,"vZ0":-6.327864767511291,"x":90.76,"y":205.48,"x0":-2.9270971914522264,"y0":50.00118156177749,"z0":5.4207292038324715,"aX":0.8473071075721436},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.1,"breakHorizontal":-2.6,"spinRate":2335,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.401066004515636,"extension":6.651961832304306},"index":9,"playId":"edcdea21-23e0-303a-9bd9-25d6f389d57a","pitchNumber":9,"startTime":"2026-05-16T22:19:33.101Z","endTime":"2026-05-16T22:19:37.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":92.2,"endSpeed":85.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.797511738771583,"aZ":-29.69479287706163,"pfxX":-8.409326000808509,"pfxZ":1.3511028865658048,"pX":-0.32093703788053607,"pZ":2.5346970291520625,"vX0":9.486645894599178,"vY0":-134.01184168879973,"vZ0":-2.478040708619056,"x":129.23,"y":170.34,"x0":-2.800901072616901,"y0":50.00147971290288,"z0":5.575386770917557,"aX":-15.416739057134263},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.2,"breakHorizontal":13.4,"spinRate":2233,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.40748270257387764,"extension":6.58046396049208},"hitData":{"launchSpeed":96.5,"launchAngle":39.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.45,"coordY":48.64}},"index":10,"playId":"37574b20-fbc9-3d95-bcf8-9f14e7e6ea05","pitchNumber":10,"startTime":"2026-05-16T22:19:53.910Z","endTime":"2026-05-16T22:20:03.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":7.799999999999997,"leverageIndex":3.14,"dramaIndex":132.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:20:03.284Z","atBatIndex":73}]