[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Maikel Garcia grounds out sharply, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T20:11:31.812Z","endTime":"2026-05-03T20:13:01.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T17:02:28.795Z","endTime":"2026-05-03T19:49:59.834Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-03T19:49:59.834Z","endTime":"2026-05-03T20:11:07.428Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-03T20:11:07.428Z","endTime":"2026-05-03T20:11:34.028Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62261013624994,"aZ":-26.69553515970302,"pfxX":-10.818485361230394,"pfxZ":2.788128260507947,"pX":0.09638469554874178,"pZ":2.218848067763485,"vX0":11.17092492304147,"vY0":-138.14457929394425,"vZ0":-2.8395320407628364,"x":113.33,"y":178.87,"x0":-2.5599608748680382,"y0":50.00616982258595,"z0":5.020747896449962,"aX":-21.287838118419156},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.7,"breakHorizontal":17.8,"spinRate":2283,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.3938173896398114,"extension":5.481567436904623},"index":3,"playId":"51686a64-7900-36f3-b0d1-2b56f7e58521","pitchNumber":1,"startTime":"2026-05-03T20:11:34.028Z","endTime":"2026-05-03T20:11:41.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.8,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84353666211834,"aZ":-18.27152183943764,"pfxX":-7.669891138719144,"pfxZ":7.078585593607425,"pX":-0.18759368413467134,"pZ":2.854831980755371,"vX0":8.902005559671181,"vY0":-138.50730936924148,"vZ0":-2.9048109860322606,"x":124.15,"y":161.7,"x0":-2.4305871061610267,"y0":50.00061375577382,"z0":5.123517684987896,"aX":-15.059885613427104},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.5,"breakHorizontal":12.2,"spinRate":2460,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.39384545376159386,"extension":5.395697009751224},"index":4,"playId":"94591962-7b74-3f43-9d37-423170707d27","pitchNumber":2,"startTime":"2026-05-03T20:12:18.453Z","endTime":"2026-05-03T20:12:21.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":95.8,"endSpeed":88.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.127557492747005,"aZ":-19.2153390230121,"pfxX":-7.6175026358531355,"pfxZ":6.504310007784822,"pX":-0.19433423534737157,"pZ":4.479957663432122,"vX0":9.074075213004393,"vY0":-139.3030436096926,"vZ0":1.3226069355656347,"x":124.41,"y":117.82,"x0":-2.482639065735063,"y0":50.006548700412,"z0":5.257236728495177,"aX":-15.187123557474317},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.2,"breakHorizontal":12.2,"spinRate":2490,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3910813264077748,"extension":5.42522474303941},"index":5,"playId":"08e10680-eb97-3729-8351-3727f7696c3b","pitchNumber":3,"startTime":"2026-05-03T20:12:37.128Z","endTime":"2026-05-03T20:12:40.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.630080440298425,"aZ":-28.408195597943408,"pfxX":-12.24899059576748,"pfxZ":1.8456731214558815,"pX":0.4903648155890514,"pZ":2.944118033793969,"vX0":11.908222421087775,"vY0":-141.09581588673777,"vZ0":-1.0275539807286356,"x":98.31,"y":159.29,"x0":-2.169949090406502,"y0":50.00153374564776,"z0":5.124399368988192,"aX":-24.980800293699488},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":3.4,"breakHorizontal":20.2,"spinRate":2270,"spinDirection":238},"zone":3,"typeConfidence":2.0,"plateTime":0.38649148072710293,"extension":5.330170828999065},"hitData":{"launchSpeed":103.8,"launchAngle":-2.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":136.75,"coordY":143.82}},"index":6,"playId":"abdef559-d078-3ccc-accf-4a6aa2afdf20","pitchNumber":4,"startTime":"2026-05-03T20:12:53.654Z","endTime":"2026-05-03T20:13:01.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-05-03T20:13:01.672Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bobby Witt Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T20:13:22.464Z","endTime":"2026-05-03T20:14:06.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"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":96.4,"endSpeed":88.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.406526137970232,"aZ":-17.90622428256285,"pfxX":-6.369887894259545,"pfxZ":7.099626860112208,"pX":0.5175478741258982,"pZ":3.0003700462733063,"vX0":9.944599908006118,"vY0":-140.1014773151242,"vZ0":-3.0383283376536756,"x":97.27,"y":157.77,"x0":-2.2326197462056774,"y0":50.00189331054182,"z0":5.2536136886381195,"aX":-12.801012460058818},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.5,"breakHorizontal":9.7,"spinRate":2304,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.3893166159578274,"extension":5.349559512864944},"index":0,"playId":"176af31d-1693-3508-ad03-3fe6290f6896","pitchNumber":1,"startTime":"2026-05-03T20:13:23.445Z","endTime":"2026-05-03T20:13:27.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.8793509425517,"aZ":-17.66051003799094,"pfxX":-8.63022812744261,"pfxZ":7.249440032738649,"pX":0.2327881528500196,"pZ":2.9751976392043704,"vX0":10.042153062511796,"vY0":-140.41485789138656,"vZ0":-2.965851446583332,"x":108.13,"y":158.45,"x0":-2.2635136924472516,"y0":50.00686300703974,"z0":5.189953424160397,"aX":-17.28994199440244},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.7,"breakHorizontal":13.7,"spinRate":2402,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.38961729513746857,"extension":5.416382168986408},"index":1,"playId":"cbce858e-d851-3353-bfe7-da90a0b3f8bd","pitchNumber":2,"startTime":"2026-05-03T20:13:40.907Z","endTime":"2026-05-03T20:13:43.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":79.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.777018145718056,"aZ":-33.98178269856016,"pfxX":0.9813675559699293,"pfxZ":-1.1630302862393442,"pX":1.2068609756941417,"pZ":1.0484502870302796,"vX0":8.40420616546283,"vY0":-122.86118903967538,"vZ0":-2.580114999699794,"x":71.0,"y":210.47,"x0":-2.3573965916872655,"y0":50.0003248522725,"z0":4.944222197284518,"aX":1.5288874461191886},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.4,"breakHorizontal":-3.4,"spinRate":2441,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4424461163037785,"extension":5.305368409555808},"index":2,"playId":"8893b850-eb9d-3566-b55c-772273191318","pitchNumber":3,"startTime":"2026-05-03T20:14:02.643Z","endTime":"2026-05-03T20:14:06.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:14:06.305Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vinnie Pasquantino strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T20:14:29.833Z","endTime":"2026-05-03T20:16:16.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.374488191568584,"aZ":-19.744305566774052,"pfxX":-6.670353609689245,"pfxZ":6.242371273235172,"pX":0.2595826855143753,"pZ":3.194324427882015,"vX0":9.790717762980895,"vY0":-139.09206923916636,"vZ0":-2.0289788214719273,"x":107.11,"y":152.53,"x0":-2.4128611217145273,"y0":50.00620688351467,"z0":5.219877908836049,"aX":-13.289569489957703},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.2,"breakHorizontal":10.4,"spinRate":2423,"spinDirection":233},"zone":3,"typeConfidence":2.0,"plateTime":0.39134879759875085,"extension":5.363677938271105},"index":0,"playId":"1b03d117-de98-306e-814d-bbd3e9afeeed","pitchNumber":1,"startTime":"2026-05-03T20:14:31.037Z","endTime":"2026-05-03T20:14:36.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.9,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.96954018303896,"aZ":-29.663005051335336,"pfxX":-10.32712853358026,"pfxZ":1.4583793871312007,"pX":0.2208867897678303,"pZ":1.0489853875348107,"vX0":10.091034569742481,"vY0":-129.11214385851898,"vZ0":-3.718152560715917,"x":108.58,"y":210.46,"x0":-2.3603800201178977,"y0":50.00378266967785,"z0":4.742617488595411,"aX":-17.77721330868196},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.2,"breakHorizontal":17.0,"spinRate":1992,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.4211156719194147,"extension":5.39620655545863},"index":1,"playId":"581b2e1b-5a6b-39b0-b80c-8547cf1d349b","pitchNumber":2,"startTime":"2026-05-03T20:14:51.779Z","endTime":"2026-05-03T20:14:54.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":89.1,"endSpeed":82.9,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.021778916664992,"aZ":-33.82833280120341,"pfxX":-10.498139612508309,"pfxZ":-0.9578301629866375,"pX":-0.7338024948336193,"pZ":0.71807022630209,"vX0":7.716997063059511,"vY0":-129.6970262787059,"vZ0":-3.743387773602185,"x":144.97,"y":219.39,"x0":-2.3658353090314357,"y0":50.00415633816326,"z0":4.726717286543328,"aX":-18.10509702930893},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-2.3,"breakHorizontal":17.5,"spinRate":2086,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.4203606732782479,"extension":5.273095038483536},"index":2,"playId":"237df6bf-f5b2-35a0-8b24-2413a4dd142b","pitchNumber":3,"startTime":"2026-05-03T20:15:09.103Z","endTime":"2026-05-03T20:15:12.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.063084151722453,"aZ":-32.39943703861921,"pfxX":-7.910498025521716,"pfxZ":-0.13133774030957568,"pX":-2.0838965439177737,"pZ":2.558734278225389,"vX0":4.350422788924169,"vY0":-127.51625421672617,"vZ0":0.515534221846248,"x":196.43,"y":169.69,"x0":-2.769350441782201,"y0":50.004534405985304,"z0":4.875967051342967,"aX":-13.249107354634935},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.0,"breakHorizontal":13.6,"spinRate":2095,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.4267917882476553,"extension":5.399297133812017},"index":3,"playId":"cf526e12-7d16-3f55-8eb8-4e0a2f194aa3","pitchNumber":4,"startTime":"2026-05-03T20:15:31.224Z","endTime":"2026-05-03T20:15:37.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11609720071736,"aZ":-19.288139988675855,"pfxX":-10.042255575829586,"pfxZ":6.431590388069312,"pX":-1.6757314939930337,"pZ":2.7770749639626167,"vX0":6.027768682311579,"vY0":-140.49176397757515,"vZ0":-2.889896234754942,"x":180.87,"y":163.8,"x0":-2.5416638426121643,"y0":50.00324276276613,"z0":5.069101350842111,"aX":-20.123298621940272},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.3,"breakHorizontal":17.0,"spinRate":2416,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3894985280570191,"extension":5.391770900943729},"index":4,"playId":"9469efda-8a3a-3db9-a82f-35806a7d5ffc","pitchNumber":5,"startTime":"2026-05-03T20:15:49.857Z","endTime":"2026-05-03T20:15:52.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.988751977798405,"aZ":-15.583914299224164,"pfxX":-8.488582025343044,"pfxZ":8.129621811772708,"pX":0.983332597372701,"pZ":3.4712243026293454,"vX0":11.966270331544644,"vY0":-141.65249254939113,"vZ0":-1.9356596810851956,"x":79.52,"y":145.06,"x0":-2.184176324979909,"y0":50.006212402002,"z0":5.15472243183728,"aX":-17.33146842156833},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.5,"breakHorizontal":13.1,"spinRate":2486,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.38600124997127905,"extension":5.372845999855134},"index":5,"playId":"ce57178b-74b8-3f87-bf33-1d952e17dea4","pitchNumber":6,"startTime":"2026-05-03T20:16:12.729Z","endTime":"2026-05-03T20:16:16.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:16:16.261Z","atBatIndex":2},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rob Refsnyder pops out to first baseman Vinnie Pasquantino in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T20:18:17.526Z","endTime":"2026-05-03T20:18:39.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.212126994598048,"aZ":-11.124133259582974,"pfxX":-0.7321058830061671,"pfxZ":11.270133779154538,"pX":-0.08506069504545173,"pZ":2.2523195686212296,"vX0":-4.834743688952365,"vY0":-135.6809134798562,"vZ0":-6.80998420325366,"x":120.24,"y":177.97,"x0":1.8137238716681228,"y0":50.00192425009206,"z0":5.567030985195249,"aX":-1.3662371542568272},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.2,"breakHorizontal":2.3,"spinRate":2350,"spinDirection":159},"zone":5,"typeConfidence":2.0,"plateTime":0.4034231223228466,"extension":6.747720849716687},"hitData":{"launchSpeed":75.0,"launchAngle":61.0,"totalDistance":160.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":170.26,"coordY":175.41}},"index":0,"playId":"fdaf2830-e5d3-30fd-aee7-452495cd5e13","pitchNumber":1,"startTime":"2026-05-03T20:18:28.282Z","endTime":"2026-05-03T20:18:39.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_ab"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_ab"},{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_pa"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:18:39.757Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T20:18:59.959Z","endTime":"2026-05-03T20:20:37.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.6,"endSpeed":76.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.156344177915244,"aZ":-34.12167314709313,"pfxX":-6.035897227387798,"pfxZ":-1.3206934255069331,"pX":0.06442755600994536,"pZ":2.753196889143878,"vX0":-2.6788814367778957,"vY0":-120.42499450577782,"vZ0":0.23737017132231708,"x":114.54,"y":164.44,"x0":1.9734565669792161,"y0":50.00199770226183,"z0":5.657974577819096,"aX":-8.913357254753825},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.0,"breakHorizontal":11.5,"spinRate":2681,"spinDirection":310},"zone":5,"typeConfidence":2.0,"plateTime":0.45385780055189606,"extension":6.603860860442667},"index":0,"playId":"6ac4b03e-a41b-3ce6-b40c-716e0a04e424","pitchNumber":1,"startTime":"2026-05-03T20:19:05.364Z","endTime":"2026-05-03T20:19:08.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.36410461255314,"aZ":-13.467669433399985,"pfxX":0.8383448616080234,"pfxZ":9.613545506675425,"pX":0.1473912119089018,"pZ":2.595855738767986,"vX0":-4.9772178620793515,"vY0":-137.60007370165286,"vZ0":-5.593157240179806,"x":111.38,"y":168.69,"x0":1.8593771537792851,"y0":50.00031703276401,"z0":5.544046038035541,"aX":1.6317210842178624},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":-0.6,"spinRate":2452,"spinDirection":156},"zone":5,"typeConfidence":2.0,"plateTime":0.3958614727345595,"extension":6.7497785661847045},"index":1,"playId":"65113b61-3ce5-379b-8625-cf38cab0d400","pitchNumber":2,"startTime":"2026-05-03T20:19:20.152Z","endTime":"2026-05-03T20:19:23.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":94.1,"endSpeed":87.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09041018008914,"aZ":-20.69776571382955,"pfxX":-0.2637184508821424,"pfxZ":5.938838654863959,"pX":-0.33814221014630447,"pZ":2.6789094062181515,"vX0":-6.036020396596279,"vY0":-137.10042300983093,"vZ0":-4.006335796081717,"x":103.94,"y":157.86,"x0":1.9126327388615874,"y0":50.00229103302303,"z0":5.545546028781893,"aX":-0.5076456872022818},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.2,"breakHorizontal":1.6,"spinRate":2365,"spinDirection":157},"zone":4,"typeConfidence":2.0,"plateTime":0.39727040330543195,"extension":6.535972220717704},"index":2,"playId":"fd525a68-1c22-31c8-973a-1e97a7e4f503","pitchNumber":3,"startTime":"2026-05-03T20:19:42.776Z","endTime":"2026-05-03T20:19:45.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15188535326683,"aZ":-34.28784319445677,"pfxX":-0.6084835176461905,"pfxZ":-1.293475110925975,"pX":-0.23260986653080962,"pZ":1.9238904348853385,"vX0":-4.759271694315713,"vY0":-126.99625811113272,"vZ0":-2.5214601602466757,"x":125.87,"y":186.83,"x0":1.7418989038264387,"y0":50.00022280006527,"z0":5.647457677799445,"aX":-0.9964593896849521},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.6,"breakHorizontal":2.2,"spinRate":2578,"spinDirection":283},"zone":8,"typeConfidence":2.0,"plateTime":0.43072109316037643,"extension":6.670622555248097},"index":3,"playId":"4f8d10bc-7832-3613-92b7-c8d909dd5884","pitchNumber":4,"startTime":"2026-05-03T20:20:01.613Z","endTime":"2026-05-03T20:20:05.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-03T20:20:21.012Z","endTime":"2026-05-03T20:20:34.865Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"},"defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.298601049117984,"aZ":-15.761133706573554,"pfxX":0.537178424317287,"pfxZ":8.444909065035262,"pX":0.6529197255672607,"pZ":3.7459006920899336,"vX0":-3.9934168898273303,"vY0":-138.16927369611975,"vZ0":-2.1275490239203676,"x":92.11,"y":137.64,"x0":2.0439433073622495,"y0":50.002140442771434,"z0":5.578812577373031,"aX":1.0445836802030182},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.1,"breakHorizontal":-0.2,"spinRate":2401,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.39563141443133976,"extension":6.697755585451816},"index":5,"playId":"d74ba048-782b-35be-9e19-0406a6d3fd18","pitchNumber":5,"startTime":"2026-05-03T20:20:34.865Z","endTime":"2026-05-03T20:20:37.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:20:37.865Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T20:21:00.262Z","endTime":"2026-05-03T20:21:45.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.133219636331635,"aZ":-31.571716779244046,"pfxX":-2.0596759211014812,"pfxZ":0.3732582928964767,"pX":0.24185769655816347,"pZ":1.4956934577340741,"vX0":-3.2877520029179204,"vY0":-126.48128537272072,"vZ0":-3.9368180647708133,"x":107.78,"y":198.4,"x0":1.8248466203744325,"y0":50.00411249727381,"z0":5.596494035206153,"aX":-3.346539115336505},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.0,"breakHorizontal":4.4,"spinRate":2609,"spinDirection":279},"zone":14,"typeConfidence":2.0,"plateTime":0.4325950719546534,"extension":6.7745616672129225},"index":0,"playId":"737ca03b-c676-3357-8c36-d4b2da286533","pitchNumber":1,"startTime":"2026-05-03T20:21:04.644Z","endTime":"2026-05-03T20:21:08.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":93.5,"endSpeed":86.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.879743986186423,"aZ":-26.887411004848584,"pfxX":5.725251821641175,"pfxZ":2.7928743795077544,"pX":1.2801568798238199,"pZ":2.5245899151740905,"vX0":-3.869704269053063,"vY0":-136.27524236538702,"vZ0":-3.0341399433911835,"x":68.2,"y":170.62,"x0":1.9693684917714314,"y0":50.0062728527802,"z0":5.495125819024128,"aX":10.849872899850986},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.7,"breakHorizontal":-9.6,"spinRate":2221,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.4008096312883862,"extension":6.753067995313423},"index":1,"playId":"42ae923d-0c3a-3466-9138-e04712c31fb7","pitchNumber":2,"startTime":"2026-05-03T20:21:19.360Z","endTime":"2026-05-03T20:21:23.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.674835174838186,"aZ":-27.259762492498133,"pfxX":6.013310090080102,"pfxZ":2.6204257797816233,"pX":0.719030962678518,"pZ":3.187000206355165,"vX0":-5.256305344074645,"vY0":-134.9602750705217,"vZ0":-1.180428328793771,"x":89.59,"y":152.73,"x0":1.894544236760812,"y0":50.004861688936806,"z0":5.520143457115908,"aX":11.283819656499213},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.7,"breakHorizontal":-10.0,"spinRate":2079,"spinDirection":156},"zone":3,"typeConfidence":2.0,"plateTime":0.40322654333511965,"extension":6.677030684815105},"hitData":{"launchSpeed":97.0,"launchAngle":-8.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.56,"coordY":163.24}},"index":2,"playId":"d8e34c9e-71ca-3645-807b-2dec98babcad","pitchNumber":3,"startTime":"2026-05-03T20:21:37.260Z","endTime":"2026-05-03T20:21:45.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:21:45.266Z","atBatIndex":5},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Salvador Perez lines out sharply to left fielder Randy Arozarena.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T20:23:37.051Z","endTime":"2026-05-03T20:24:34.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":89.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.671446509071288,"aZ":-19.77476826882019,"pfxX":-6.492073126581117,"pfxZ":6.1783737130022764,"pX":-0.32941155824307444,"pZ":2.68393259919137,"vX0":8.196540523929784,"vY0":-139.42265662201842,"vZ0":-3.1907719432977735,"x":129.56,"y":166.31,"x0":-2.437567801942612,"y0":50.00368252148301,"z0":5.118571238526434,"aX":-13.029838102900891},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.8,"breakHorizontal":10.4,"spinRate":2544,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.39000994924288257,"extension":5.323779912076935},"index":0,"playId":"e9e118d8-bc09-38f3-972f-bd3e658dd1c8","pitchNumber":1,"startTime":"2026-05-03T20:23:54.509Z","endTime":"2026-05-03T20:23:57.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":88.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.674364889875243,"aZ":-18.928608095932628,"pfxX":-6.895074006832464,"pfxZ":6.743892834572213,"pX":0.470095208367908,"pZ":3.8072683117571393,"vX0":10.37260882669742,"vY0":-138.04739158338091,"vZ0":-0.44533824431880403,"x":99.08,"y":135.98,"x0":-2.410067639437935,"y0":50.00283421591975,"z0":5.225443953084098,"aX":-13.543392665331023},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.4,"breakHorizontal":10.8,"spinRate":2502,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.39415411507072307,"extension":5.3632365453696655},"index":1,"playId":"02c8e1fb-4142-36d9-946d-2a3372bb2ef3","pitchNumber":2,"startTime":"2026-05-03T20:24:09.084Z","endTime":"2026-05-03T20:24:13.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.993626117566123,"aZ":-33.608079325013584,"pfxX":-0.0848859703198237,"pfxZ":-0.9427883656231728,"pX":-0.1579623552812432,"pZ":2.233791867479356,"vX0":5.85098741492882,"vY0":-122.14712975499023,"vZ0":0.1542564311059662,"x":123.02,"y":178.47,"x0":-2.568619254440099,"y0":50.00382654766065,"z0":5.048278071696505,"aX":-0.12929161585244295},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.4,"breakHorizontal":-1.2,"spinRate":2340,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.44760107159488394,"extension":5.25267013042591},"hitData":{"launchSpeed":103.4,"launchAngle":17.0,"totalDistance":308.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":86.9,"coordY":82.13}},"index":2,"playId":"ba31c08f-7348-38d6-a097-248f6561df35","pitchNumber":3,"startTime":"2026-05-03T20:24:26.038Z","endTime":"2026-05-03T20:24:34.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:24:34.562Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carter Jensen strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T20:24:55.062Z","endTime":"2026-05-03T20:25:40.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"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":95.7,"endSpeed":88.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.952647366924175,"aZ":-19.459465616798322,"pfxX":-7.011170094969972,"pfxZ":6.404360891650114,"pX":0.03811454699906541,"pZ":2.2153252958616174,"vX0":7.857077074186498,"vY0":-139.20834104650046,"vZ0":-4.303770460826498,"x":115.55,"y":178.97,"x0":-1.894962380781832,"y0":50.00114355323832,"z0":5.050325535583993,"aX":-13.91502788019228},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.0,"breakHorizontal":11.3,"spinRate":2386,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.39178239173852436,"extension":5.352876081182063},"index":0,"playId":"a03625aa-3bf3-343d-b2e1-631725e94c17","pitchNumber":1,"startTime":"2026-05-03T20:24:57.824Z","endTime":"2026-05-03T20:25:00.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.929739206757606,"aZ":-19.85313034834106,"pfxX":-7.798081218959674,"pfxZ":6.364125545971163,"pX":0.2881976600144418,"pZ":3.317401546816666,"vX0":8.037923202076357,"vY0":-137.43666359787622,"vZ0":-1.3692897494091991,"x":106.01,"y":149.21,"x0":-1.6439644800975357,"y0":50.006323088723434,"z0":5.154191930030291,"aX":-15.106167581871562},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.5,"breakHorizontal":12.7,"spinRate":2423,"spinDirection":233},"zone":3,"typeConfidence":2.0,"plateTime":0.39667226564407665,"extension":5.297454403264971},"index":1,"playId":"64969074-d9e0-35d7-bc29-338180e23ba7","pitchNumber":2,"startTime":"2026-05-03T20:25:12.290Z","endTime":"2026-05-03T20:25:15.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-03T20:25:23.893Z","endTime":"2026-05-03T20:25:35.416Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"},"defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.023114099716288,"aZ":-21.272144965602383,"pfxX":-7.344494423916496,"pfxZ":5.640341280825783,"pX":-0.2121035246850894,"pZ":3.784343281069089,"vX0":6.947571235343401,"vY0":-137.32071661553672,"vZ0":0.39964533348581965,"x":125.08,"y":136.6,"x0":-1.8062452003118592,"y0":50.00147741456969,"z0":5.070665122371725,"aX":-14.19260029204803},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.6,"breakHorizontal":12.1,"spinRate":2430,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.39706934706629804,"extension":5.201348773797515},"index":3,"playId":"b594124c-83c9-362a-9e58-1b746eaeea3a","pitchNumber":3,"startTime":"2026-05-03T20:25:35.416Z","endTime":"2026-05-03T20:25:40.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:25:40.518Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jac Caglianone flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T20:26:02.339Z","endTime":"2026-05-03T20:26:31.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.928778711425363,"aZ":-14.45671070975664,"pfxX":-5.856320226895925,"pfxZ":9.06245122801206,"pX":0.36306228204510327,"pZ":3.7212207978273555,"vX0":7.6949428920659395,"vY0":-138.4609353352725,"vZ0":-1.2017513546696932,"x":103.16,"y":138.31,"x0":-1.6823040299382759,"y0":50.002154906685654,"z0":5.121509920077692,"aX":-11.449286129114101},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.4,"breakHorizontal":9.1,"spinRate":2375,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.39455458881954675,"extension":5.221815151005399},"index":0,"playId":"daf6d692-885f-3ac3-a25f-4fc4859ae6f6","pitchNumber":1,"startTime":"2026-05-03T20:26:03.406Z","endTime":"2026-05-03T20:26:06.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.374583060123985,"aZ":-15.595636675869354,"pfxX":-5.756630870608339,"pfxZ":8.505010207248809,"pX":-0.1718264292685422,"pZ":3.4077386515381116,"vX0":6.639531116636702,"vY0":-138.5922087783571,"vZ0":-1.3534226884051164,"x":123.55,"y":146.77,"x0":-1.8482786408395535,"y0":50.00402839786749,"z0":4.941852438344309,"aX":-11.223215068333747},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":9.1,"spinRate":2403,"spinDirection":241},"zone":2,"typeConfidence":2.0,"plateTime":0.3949008836399628,"extension":5.2222483977235905},"hitData":{"launchSpeed":95.4,"launchAngle":53.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.08,"coordY":101.67}},"index":1,"playId":"804ac629-9ea7-33f1-8dac-371caa3097c6","pitchNumber":2,"startTime":"2026-05-03T20:26:20.791Z","endTime":"2026-05-03T20:26:31.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:26:31.300Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Randy Arozarena lines out sharply to right fielder Jac Caglianone.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T20:28:32.851Z","endTime":"2026-05-03T20:29:48.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.784821431388025,"aZ":-14.885856102031967,"pfxX":0.5839679136977978,"pfxZ":9.243067243505946,"pX":-0.7018480770556532,"pZ":3.2113050002316537,"vX0":-7.0325637669585985,"vY0":-135.24310212403398,"vZ0":-3.7301112616495518,"x":143.75,"y":152.07,"x0":1.8455516069139914,"y0":50.00410693434488,"z0":5.63836885509647,"aX":1.092881924389588},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":0.2,"spinRate":2365,"spinDirection":158},"zone":1,"typeConfidence":2.0,"plateTime":0.40349027281574257,"extension":6.741667943663988},"index":0,"playId":"b94c410e-c5ba-3f1d-83ca-25254f8cdd92","pitchNumber":1,"startTime":"2026-05-03T20:28:44.613Z","endTime":"2026-05-03T20:28:47.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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.5,"endSpeed":81.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.334915316060215,"aZ":-30.131471867789003,"pfxX":6.107060914908928,"pfxZ":1.2531711376887795,"pX":0.059988242589147554,"pZ":0.6398748612942993,"vX0":-6.282220358991639,"vY0":-125.91461089524827,"vZ0":-6.18291719105771,"x":114.71,"y":221.5,"x0":1.7731856503135184,"y0":50.00502544702926,"z0":5.512078230867958,"aX":9.980823796520431},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.3,"breakHorizontal":-10.0,"spinRate":1784,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.43209642833378714,"extension":6.687671907924061},"index":1,"playId":"64167bce-ae2b-397b-9b2e-826840e6fb61","pitchNumber":2,"startTime":"2026-05-03T20:29:05.916Z","endTime":"2026-05-03T20:29:10.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.625320414970847,"aZ":-32.75165512422121,"pfxX":4.408974036231017,"pfxZ":-0.3536652694409703,"pX":1.1770949518481229,"pZ":2.8950206474956586,"vX0":-3.203673584877333,"vY0":-125.3753459402746,"vZ0":-0.35111469699182873,"x":72.13,"y":160.61,"x0":1.8861725613434754,"y0":50.00451410527365,"z0":5.665260041039191,"aX":7.159361802090135},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.5,"breakHorizontal":-7.4,"spinRate":1711,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.43360264408867577,"extension":6.757387430046144},"index":2,"playId":"fa6d0eb1-ee54-3872-8179-77512f7cf245","pitchNumber":3,"startTime":"2026-05-03T20:29:24.305Z","endTime":"2026-05-03T20:29:27.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.212106704606153,"aZ":-16.164692681573005,"pfxX":1.6259354360829228,"pfxZ":8.627965325403972,"pX":0.6579418103912894,"pZ":2.8874285118470193,"vX0":-3.4596920243988682,"vY0":-134.16796582427375,"vZ0":-4.165562799488031,"x":91.92,"y":160.82,"x0":1.7427634980570015,"y0":50.00345685600857,"z0":5.584114699082001,"aX":3.01762445488829},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.1,"breakHorizontal":-2.4,"spinRate":2303,"spinDirection":157},"zone":3,"typeConfidence":2.0,"plateTime":0.4055216574891629,"extension":6.847646109001296},"hitData":{"launchSpeed":101.5,"launchAngle":17.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":197.44,"coordY":106.08}},"index":3,"playId":"e9b1589d-dd69-38c6-a947-c6344867e9c8","pitchNumber":4,"startTime":"2026-05-03T20:29:40.723Z","endTime":"2026-05-03T20:29:48.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:29:48.735Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.P. Crawford singles on a soft bunt ground ball to second baseman Michael Massey.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T20:30:09.675Z","endTime":"2026-05-03T20:30:41.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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(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":82.9,"endSpeed":77.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.112307259567537,"aZ":-33.89876509325744,"pfxX":-5.3297581570571015,"pfxZ":-1.147271796451868,"pX":-0.47082303647345924,"pZ":3.035199626151485,"vX0":-4.213691702777799,"vY0":-120.75621101008,"vZ0":0.7767372309049905,"x":134.95,"y":156.83,"x0":1.979875884543411,"y0":50.00486914588446,"z0":5.6558993407249964,"aX":-7.992847954409558},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.7,"breakHorizontal":10.6,"spinRate":2626,"spinDirection":313},"zone":1,"typeConfidence":2.0,"plateTime":0.45093960576687175,"extension":6.5915001165445455},"index":0,"playId":"809c80ea-36b8-3967-ae35-386509c29e46","pitchNumber":1,"startTime":"2026-05-03T20:30:14.333Z","endTime":"2026-05-03T20:30:18.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":87.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.983945721093633,"aZ":-24.94948172770742,"pfxX":5.1894448634286965,"pfxZ":3.770453121199301,"pX":0.038379381214889305,"pZ":4.006960108877149,"vX0":-6.745268812239032,"vY0":-136.09436743086604,"vZ0":0.15009310999681846,"x":115.54,"y":130.59,"x0":1.8507568477008411,"y0":50.000276832464905,"z0":5.649969354718252,"aX":9.937933849638572},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.1,"breakHorizontal":-8.3,"spinRate":2315,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.39928223712410604,"extension":6.636000361866117},"hitData":{"launchSpeed":50.4,"launchAngle":-14.0,"totalDistance":16.0,"trajectory":"bunt_grounder","hardness":"soft","location":"4","coordinates":{"coordX":138.24,"coordY":173.32}},"index":1,"playId":"9bac8b75-b173-31c3-bf93-7d4ccbf41ef0","pitchNumber":2,"startTime":"2026-05-03T20:30:29.380Z","endTime":"2026-05-03T20:30:41.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.68,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:30:41.250Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Young strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T20:31:09.576Z","endTime":"2026-05-03T20:32:28.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.637507064049554,"aZ":-24.736859506133012,"pfxX":7.165640562928875,"pfxZ":4.163571963286204,"pX":-0.303815561452771,"pZ":2.1842401494197246,"vX0":-8.089522484804176,"vY0":-132.19275743642802,"vZ0":-3.8255542076838536,"x":128.58,"y":179.81,"x0":1.8511902247994498,"y0":50.00467550827225,"z0":5.445931057109546,"aX":12.80605057237338},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.0,"breakHorizontal":-11.4,"spinRate":2258,"spinDirection":152},"zone":4,"typeConfidence":2.0,"plateTime":0.41283445775449623,"extension":6.941405301533933},"index":0,"playId":"051f4fd6-ddb5-370e-ac98-262283b06d64","pitchNumber":1,"startTime":"2026-05-03T20:31:15.724Z","endTime":"2026-05-03T20:31:19.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.870922101926823,"aZ":-39.055828636781094,"pfxX":-6.447285420445329,"pfxZ":-4.514716747313662,"pX":-1.1404303644446925,"pZ":0.742258721352608,"vX0":-5.391392708313678,"vY0":-123.0530558762117,"vZ0":-3.361900150758661,"x":160.47,"y":218.74,"x0":1.9216699524657037,"y0":50.004162149776235,"z0":5.456422263859966,"aX":-9.823925390934333},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-8.8,"breakHorizontal":13.0,"spinRate":2645,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4462132940427779,"extension":6.625631721438141},"index":1,"playId":"88930988-8de1-35eb-adc1-fe666c8961ac","pitchNumber":2,"startTime":"2026-05-03T20:31:39.532Z","endTime":"2026-05-03T20:31:42.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.101292539052952,"aZ":-19.422245382459597,"pfxX":0.4280759504567859,"pfxZ":6.908325184308026,"pX":0.6568561320163191,"pZ":4.301900108432656,"vX0":-3.3306944522306283,"vY0":-134.06424359351786,"vZ0":-0.08015837043484064,"x":91.96,"y":122.63,"x0":1.8522134328459672,"y0":50.00573321868824,"z0":5.702066997073853,"aX":0.7913068494904186},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.7,"breakHorizontal":-0.1,"spinRate":2065,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.40635033920308006,"extension":6.66994735620175},"index":2,"playId":"dc4d40ba-c6bc-3b33-ad73-5c701097a961","pitchNumber":3,"startTime":"2026-05-03T20:32:03.501Z","endTime":"2026-05-03T20:32:06.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.831109642077557,"aZ":-35.31329984167847,"pfxX":-5.467243006550415,"pfxZ":-2.0727511819230093,"pX":-0.4813527199607165,"pZ":1.3011616467697398,"vX0":-4.162745589182057,"vY0":-122.69342215687112,"vZ0":-2.8350741292437083,"x":135.35,"y":203.65,"x0":1.9516387499914707,"y0":50.00234324437521,"z0":5.5014798246795635,"aX":-8.278144449204534},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.2,"breakHorizontal":10.9,"spinRate":2490,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.44758423319878116,"extension":6.607395805820095},"index":3,"playId":"b30610c9-4520-3bff-9602-9b3ebd394139","pitchNumber":4,"startTime":"2026-05-03T20:32:22.510Z","endTime":"2026-05-03T20:32:28.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.400000000000006,"awayTeamWinProbability":47.599999999999994,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.27,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:32:28.210Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Connor Joe walks. J.P. Crawford to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T20:32:53.438Z","endTime":"2026-05-03T20:35:53.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"postOnSecond":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.029237521999306,"aZ":-14.912789162425602,"pfxX":0.12504595409884384,"pfxZ":9.160038398284332,"pX":-0.015330195062608182,"pZ":3.4102867195014213,"vX0":-4.90834938551689,"vY0":-135.74858362215804,"vZ0":-3.334423687152805,"x":117.58,"y":146.7,"x0":1.792612759860836,"y0":50.00260135345774,"z0":5.679499461738289,"aX":0.23662894546484353},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":0.7,"spinRate":2371,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.40201976096908076,"extension":6.753440560954297},"index":0,"playId":"01e3c8ae-772b-3576-99a5-7225160e4424","pitchNumber":1,"startTime":"2026-05-03T20:32:55.415Z","endTime":"2026-05-03T20:32:59.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78968002532511,"aZ":-17.817570276172404,"pfxX":-1.1207758659144038,"pfxZ":7.744114863125683,"pX":0.744117001958118,"pZ":3.513319638372287,"vX0":-2.4154115655434234,"vY0":-134.8967094770459,"vZ0":-2.4128477353003284,"x":88.64,"y":143.92,"x0":1.7946577228943517,"y0":50.000464867959515,"z0":5.66744818758108,"aX":-2.076174504170908},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.8,"breakHorizontal":2.5,"spinRate":2126,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.4051689370131504,"extension":6.635015409872181},"index":1,"playId":"519b4e58-b1e9-3ce0-89c3-8d5f0c4c1774","pitchNumber":2,"startTime":"2026-05-03T20:33:14.951Z","endTime":"2026-05-03T20:33:18.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24162452157758,"aZ":-12.923207858345487,"pfxX":0.05980413641185678,"pfxZ":10.525989172548174,"pX":0.15958559238142742,"pZ":2.067902345501748,"vX0":-4.321848839725054,"vY0":-133.95903325414227,"vZ0":-6.606483757306346,"x":110.92,"y":182.95,"x0":1.7817773967681874,"y0":50.00217735339071,"z0":5.478641568026488,"aX":0.1099613906850156},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.0,"breakHorizontal":0.7,"spinRate":2317,"spinDirection":159},"zone":8,"typeConfidence":2.0,"plateTime":0.40790617029751886,"extension":6.910282561248287},"index":2,"playId":"83b2b0a1-288b-3361-b224-0b74e273ea68","pitchNumber":3,"startTime":"2026-05-03T20:33:35.165Z","endTime":"2026-05-03T20:33:39.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.274173930559797,"aZ":-18.98928876083993,"pfxX":-1.7066493931682314,"pfxZ":7.269730245964988,"pX":-0.6382454061327626,"pZ":3.4456279087894095,"vX0":-5.669964229874048,"vY0":-133.0324326573231,"vZ0":-2.097247323779701,"x":141.33,"y":145.75,"x0":1.7321472939190954,"y0":50.004855158211136,"z0":5.602794540039348,"aX":-3.0971374757063512},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.0,"breakHorizontal":4.2,"spinRate":2116,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.4098157308003181,"extension":6.965098988096405},"index":3,"playId":"bcf0c4bc-3cee-36bd-8262-be1a7cd4833c","pitchNumber":4,"startTime":"2026-05-03T20:33:54.788Z","endTime":"2026-05-03T20:33:57.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.292109368776586,"aZ":-30.33724385710991,"pfxX":6.528327459660593,"pfxZ":1.1175891047696114,"pX":-0.687832248446623,"pZ":0.19109853269041036,"vX0":-7.9363406908389,"vY0":-126.78566067594343,"vZ0":-7.094310435474288,"x":143.22,"y":233.62,"x0":1.6249924150629664,"y0":50.001008788357126,"z0":5.425219575086236,"aX":10.69909187283964},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.7,"breakHorizontal":-10.2,"spinRate":1525,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.430912587055571,"extension":6.8498825988954355},"index":4,"playId":"872fa064-6216-39b9-b1d1-b762f14bace9","pitchNumber":5,"startTime":"2026-05-03T20:34:18.940Z","endTime":"2026-05-03T20:34:22.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.777772028610876,"aZ":-13.758436736541105,"pfxX":2.160056286103211,"pfxZ":9.843648342123608,"pX":0.12049562062639463,"pZ":2.110238543040514,"vX0":-5.574339934222879,"vY0":-135.24642058767606,"vZ0":-6.072091518519011,"x":112.41,"y":181.8,"x0":1.9186737188868415,"y0":50.00229332509681,"z0":5.332303242649328,"aX":4.041362441534136},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":-2.9,"spinRate":2408,"spinDirection":152},"zone":8,"typeConfidence":2.0,"plateTime":0.4034645316439569,"extension":6.9791607228909145},"index":5,"playId":"9de00eea-8d66-3a4a-8ca1-a34255cacf2a","pitchNumber":6,"startTime":"2026-05-03T20:34:45.238Z","endTime":"2026-05-03T20:34:49.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.770632406893597,"aZ":-15.345596720355157,"pfxX":2.5980352468797285,"pfxZ":9.004386128113339,"pX":0.27612244359334404,"pZ":2.8128343096425095,"vX0":-5.387503095673166,"vY0":-134.97296405595418,"vZ0":-4.14446653505938,"x":106.47,"y":162.83,"x0":1.9488730317232523,"y0":50.005441893597215,"z0":5.428905589573751,"aX":4.857566579177625},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":-3.7,"spinRate":2433,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.40379455649787,"extension":6.740018358326268},"index":6,"playId":"6eeb8505-2733-3289-b409-3033fb4de080","pitchNumber":7,"startTime":"2026-05-03T20:35:11.349Z","endTime":"2026-05-03T20:35:17.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.104867213560688,"aZ":-37.30538233987943,"pfxX":-2.1212678711151036,"pfxZ":-3.327203782551937,"pX":0.6079919325302802,"pZ":3.2455762115926827,"vX0":-2.7113838815494606,"vY0":-123.23086706752471,"vZ0":1.8200564651529665,"x":93.82,"y":151.15,"x0":1.9974943132704726,"y0":50.00476296827155,"z0":5.644909914816034,"aX":-3.2682078436693356},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.4,"breakHorizontal":4.4,"spinRate":2544,"spinDirection":275},"zone":3,"typeConfidence":2.0,"plateTime":0.44418813130972046,"extension":6.835067976286529},"index":7,"playId":"8886da62-9999-3866-9741-5ae3d8e52c0f","pitchNumber":8,"startTime":"2026-05-03T20:35:44.076Z","endTime":"2026-05-03T20:35:53.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656582,"link":"/api/v1/people/656582"},"credit":"b_pa"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.6,"awayTeamWinProbability":45.4,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.94,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:35:53.115Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jhonny Pereda flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T20:36:22.910Z","endTime":"2026-05-03T20:36:39.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.8,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.284860508554644,"aZ":-19.20198522756565,"pfxX":1.615798533396613,"pfxZ":6.971114376247021,"pX":0.18844207378664804,"pZ":2.8623824629997165,"vX0":-4.928144879257056,"vY0":-134.37043459507674,"vZ0":-3.692325947160483,"x":109.82,"y":161.5,"x0":1.8221920007660977,"y0":50.00319950249718,"z0":5.588739247798215,"aX":3.007370952146838},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.2,"breakHorizontal":-2.0,"spinRate":2408,"spinDirection":157},"zone":2,"typeConfidence":2.0,"plateTime":0.40489360963270293,"extension":6.937071368711837},"hitData":{"launchSpeed":96.0,"launchAngle":25.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.76,"coordY":53.37}},"index":0,"playId":"51f7d035-f534-3ce7-8a77-07e59e7a7c2f","pitchNumber":1,"startTime":"2026-05-03T20:36:29.785Z","endTime":"2026-05-03T20:36:39.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"credit":"b_ab"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_ab"},{"player":{"id":640902,"link":"/api/v1/people/640902"},"credit":"b_pa"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.600000000000001,"leverageIndex":1.81,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:36:39.709Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isaac Collins singles on a sharp line drive to right fielder Connor Joe.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T20:38:44.152Z","endTime":"2026-05-03T20:39:33.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656582,"link":"/api/v1/people/656582"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.928731794989627,"aZ":-15.823498210545413,"pfxX":-7.383127987719765,"pfxZ":8.543966122943322,"pX":-0.19042523480475348,"pZ":2.9726343604188554,"vX0":7.041714618610664,"vY0":-137.3345947641545,"vZ0":-3.0674885259888174,"x":124.26,"y":158.52,"x0":-1.8263557577928096,"y0":50.00146231220393,"z0":5.1780050766541645,"aX":-14.126623683562388},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":11.9,"spinRate":2345,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.3985796804167059,"extension":5.294090346788161},"index":0,"playId":"ca10bb02-29c2-319a-8175-d06152235ab3","pitchNumber":1,"startTime":"2026-05-03T20:38:49.758Z","endTime":"2026-05-03T20:38:53.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.169260400453567,"aZ":-20.88828516105271,"pfxX":-9.75079248390975,"pfxZ":5.821992778086592,"pX":-0.2977104193554726,"pZ":3.43656802347766,"vX0":7.43474921819651,"vY0":-137.97681674744152,"vZ0":-0.836736402103673,"x":128.35,"y":145.99,"x0":-1.7532361249646,"y0":50.00110533008687,"z0":5.1443531821701205,"aX":-18.898779388302042},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.6,"breakHorizontal":16.2,"spinRate":2383,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.39614998496973675,"extension":5.2855911972994285},"index":1,"playId":"7a316031-3035-3612-92a7-8394e8e5848e","pitchNumber":2,"startTime":"2026-05-03T20:39:08.315Z","endTime":"2026-05-03T20:39:12.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":78.3,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.784400499818585,"aZ":-34.75712657597997,"pfxX":0.8940165842308924,"pfxZ":-1.694268285600626,"pX":-0.16635604785150407,"pZ":1.7594544285513587,"vX0":3.561995642584664,"vY0":-121.4588226233909,"vZ0":-0.9686969886881202,"x":123.34,"y":191.27,"x0":-1.754740166370979,"y0":50.0006415867011,"z0":5.126927117945072,"aX":1.3649928505959419},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.0,"breakHorizontal":-2.3,"spinRate":2238,"spinDirection":37},"zone":8,"typeConfidence":2.0,"plateTime":0.4471609039568665,"extension":5.313195515047313},"hitData":{"launchSpeed":102.8,"launchAngle":11.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":175.92,"coordY":103.38}},"index":2,"playId":"42ee9e07-8a93-37cf-af66-f1f76d27c1ca","pitchNumber":3,"startTime":"2026-05-03T20:39:24.658Z","endTime":"2026-05-03T20:39:33.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.9,"awayTeamWinProbability":54.1,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:39:33.765Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Massey strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T20:39:56.743Z","endTime":"2026-05-03T20:41:27.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"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":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":89.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74885642603131,"aZ":-18.22319530623425,"pfxX":-6.391956318971285,"pfxZ":6.951723352954831,"pX":0.6668525568084283,"pZ":3.3631075581579846,"vX0":8.747525308929298,"vY0":-139.43657174439628,"vZ0":-1.8978130097297765,"x":91.58,"y":147.98,"x0":-1.6529720331618576,"y0":50.002311370934784,"z0":5.230843693794841,"aX":-12.827150940171082},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.5,"breakHorizontal":10.2,"spinRate":2289,"spinDirection":234},"zone":3,"typeConfidence":2.0,"plateTime":0.3899954241947028,"extension":5.487291678720822},"index":0,"playId":"ca2c3bb6-b948-3914-b0d5-f0ecfcfa8487","pitchNumber":1,"startTime":"2026-05-03T20:39:57.941Z","endTime":"2026-05-03T20:40:01.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.186897219781795,"aZ":-27.59141978410424,"pfxX":-9.346033064305088,"pfxZ":2.315552546884737,"pX":-0.6382315999081647,"pZ":2.629332477302636,"vX0":6.364809915830465,"vY0":-138.5842442188474,"vZ0":-1.67770796896813,"x":141.33,"y":167.79,"x0":-1.731379438684584,"y0":50.00033003722412,"z0":5.0564646781370115,"aX":-18.476050056878865},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.1,"breakHorizontal":15.8,"spinRate":2040,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.39277575438385526,"extension":5.614841831467938},"index":1,"playId":"ca18b5ac-5a15-3ce3-8101-0a3bcc9a924d","pitchNumber":2,"startTime":"2026-05-03T20:40:20.168Z","endTime":"2026-05-03T20:40:23.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.270418893711717,"aZ":-15.816135787625235,"pfxX":-8.581097740708062,"pfxZ":8.217287584267119,"pX":-0.5149961344524484,"pZ":2.3188254588604535,"vX0":5.993116876094486,"vY0":-139.87869467146828,"vZ0":-4.9418228819672985,"x":136.63,"y":176.17,"x0":-1.5657612551653375,"y0":50.00103845774124,"z0":5.138490077946231,"aX":-17.076472636910527},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.0,"breakHorizontal":14.4,"spinRate":2291,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.39093067269513826,"extension":5.4907494417765434},"index":2,"playId":"dd6797e8-06e1-36de-bca4-9fd74fd7bfc8","pitchNumber":3,"startTime":"2026-05-03T20:40:42.602Z","endTime":"2026-05-03T20:40:45.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":95.8,"endSpeed":87.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.30090552072707,"aZ":-18.984624566213974,"pfxX":-5.771730983886924,"pfxZ":6.679951106167689,"pX":0.06402963447517686,"pZ":4.370497530205242,"vX0":6.2464964263700296,"vY0":-139.37980024583126,"vZ0":0.8308968376824802,"x":114.56,"y":120.78,"x0":-1.4525174541138597,"y0":50.00129587645874,"z0":5.318948732517298,"aX":-11.394775110820817},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.5,"breakHorizontal":9.2,"spinRate":2282,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3924408010272433,"extension":5.474141088514442},"index":3,"playId":"f140f32b-77c8-38c2-b67c-1af626ca373a","pitchNumber":4,"startTime":"2026-05-03T20:41:03.656Z","endTime":"2026-05-03T20:41:07.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.848678687942222,"aZ":-16.994015330048914,"pfxX":-6.344748377632928,"pfxZ":7.527979684092864,"pX":0.9332753826152036,"pZ":2.9559610277880157,"vX0":8.732358503487564,"vY0":-140.4348221960929,"vZ0":-3.296690268347674,"x":81.43,"y":158.97,"x0":-1.3779454877529904,"y0":50.006812078528256,"z0":5.236658167802315,"aX":-12.801968611333036},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.2,"breakHorizontal":10.0,"spinRate":2305,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3885530540600102,"extension":5.521570581427633},"index":4,"playId":"24cd8d5c-75c3-3967-9178-9c1b3ac289e2","pitchNumber":5,"startTime":"2026-05-03T20:41:24.855Z","endTime":"2026-05-03T20:41:27.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":3.8000000000000043,"leverageIndex":1.65,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:41:27.855Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Isbel singles on a fly ball to left fielder Randy Arozarena.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T20:41:51.602Z","endTime":"2026-05-03T20:43:15.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.324739667599346,"aZ":-16.155209624347485,"pfxX":-5.849866867456318,"pfxZ":8.337921666351702,"pX":0.17371845565358265,"pZ":3.60537143391495,"vX0":6.563776254038675,"vY0":-137.89814720422652,"vZ0":-1.69459054455774,"x":110.38,"y":141.43,"x0":-1.4799731564224994,"y0":50.00325235070898,"z0":5.320363797726849,"aX":-11.240534505643044},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":9.2,"spinRate":2285,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.397538574924833,"extension":5.485348040158156},"index":0,"playId":"ec94b2aa-fc9a-35fc-a351-cb096a6af410","pitchNumber":1,"startTime":"2026-05-03T20:41:54.064Z","endTime":"2026-05-03T20:42:05.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Isaac Collins caught stealing 2nd base, catcher Jhonny Pereda to shortstop J.P. Crawford.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"ec94b2aa-fc9a-35fc-a351-cb096a6af410","startTime":"2026-05-03T20:42:12.608Z","endTime":"2026-05-03T20:42:26.342Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686555,"link":"/api/v1/people/686555"},"defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.38,"dramaIndex":68.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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.818195255021536,"aZ":-17.67250961943413,"pfxX":-5.951618162858379,"pfxZ":7.272541233551735,"pX":-0.21603777183828748,"pZ":2.225652338010287,"vX0":6.202076794352456,"vY0":-139.8914676742372,"vZ0":-4.7254268058971665,"x":125.23,"y":178.69,"x0":-1.6823157438437055,"y0":50.00174031247433,"z0":5.085435782244329,"aX":-11.865244875412039},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.5,"breakHorizontal":9.6,"spinRate":2191,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.39066915810409153,"extension":5.245568662651996},"index":2,"playId":"23adde37-f765-3ef4-83ca-4fe2ced09d5b","pitchNumber":2,"startTime":"2026-05-03T20:42:26.342Z","endTime":"2026-05-03T20:42:29.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":90.1,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.329178333237532,"aZ":-20.736918079428868,"pfxX":-7.593859078257581,"pfxZ":5.585184934048847,"pX":-0.38240457376526754,"pZ":2.8540671190046694,"vX0":6.246196045679725,"vY0":-140.43190136857086,"vZ0":-2.8780826659970007,"x":131.58,"y":161.72,"x0":-1.6216614687639457,"y0":50.002723033060434,"z0":5.203146788193531,"aX":-15.54759762506258},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.8,"breakHorizontal":12.8,"spinRate":2239,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.3863789824016455,"extension":5.187675052595207},"index":3,"playId":"52919897-2e5a-3e20-b807-3de22edf5221","pitchNumber":3,"startTime":"2026-05-03T20:42:45.348Z","endTime":"2026-05-03T20:42:48.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.7,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.011958742336525,"aZ":-18.50852500899031,"pfxX":-8.043468291722867,"pfxZ":6.823877755111127,"pX":0.4954072874659683,"pZ":3.1707151046813182,"vX0":8.534215321144172,"vY0":-139.80455229178924,"vZ0":-2.1497452821158274,"x":98.12,"y":153.17,"x0":-1.5345073265128792,"y0":50.00459346509845,"z0":5.148757390307479,"aX":-16.11329266018943},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.1,"breakHorizontal":13.1,"spinRate":2376,"spinDirection":236},"zone":3,"typeConfidence":2.0,"plateTime":0.3900171122948941,"extension":5.355248680886841},"hitData":{"launchSpeed":69.6,"launchAngle":26.0,"totalDistance":214.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":100.92,"coordY":112.42}},"index":4,"playId":"fb53b441-a7f2-3ad4-8d7e-048b1742a005","pitchNumber":4,"startTime":"2026-05-03T20:43:05.087Z","endTime":"2026-05-03T20:43:15.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":1.38,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:43:15.371Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Maikel Garcia flies out sharply to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T20:43:39.887Z","endTime":"2026-05-03T20:45:37.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.5,"endSpeed":90.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.709423079871947,"aZ":-26.406721215088748,"pfxX":-9.806315463084909,"pfxZ":2.8260391047178377,"pX":0.7212364110712287,"pZ":2.9400276480074834,"vX0":11.5139560239792,"vY0":-140.3081064799119,"vZ0":-1.3450566469348049,"x":89.51,"y":159.4,"x0":-2.1163209675484436,"y0":50.00393127038929,"z0":5.108691527862176,"aX":-20.016615557610812},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.0,"breakHorizontal":16.1,"spinRate":2098,"spinDirection":234},"zone":3,"typeConfidence":2.0,"plateTime":0.38690550350488984,"extension":5.739993260372396},"index":0,"playId":"3d7fade9-574a-3867-8df5-e7558504dbc9","pitchNumber":1,"startTime":"2026-05-03T20:43:40.685Z","endTime":"2026-05-03T20:43:45.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":96.6,"endSpeed":90.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.54398998038317,"aZ":-30.540280002059365,"pfxX":-9.271279957211734,"pfxZ":0.7974629600892236,"pX":-0.10110868295349709,"pZ":2.758483262502199,"vX0":9.251336594867146,"vY0":-140.63653591335117,"vZ0":-1.3744066824924401,"x":120.85,"y":164.3,"x0":-2.1954751065255733,"y0":50.00153168299962,"z0":5.195727695085387,"aX":-18.965119484662424},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":1.4,"breakHorizontal":15.4,"spinRate":2121,"spinDirection":239},"zone":5,"typeConfidence":2.0,"plateTime":0.3863436499809061,"extension":5.556963654771081},"index":1,"playId":"8f7ea086-f368-35a7-b40a-28d2ad9c4545","pitchNumber":2,"startTime":"2026-05-03T20:44:00.155Z","endTime":"2026-05-03T20:44:04.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":91.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.562490089995666,"aZ":-27.042429301949046,"pfxX":-9.664486219518324,"pfxZ":2.4420088576272345,"pX":0.8248194119104482,"pZ":2.5117865631124787,"vX0":11.56469737809249,"vY0":-142.57635279669802,"vZ0":-2.5497777460601116,"x":85.56,"y":170.96,"x0":-1.9899264695941579,"y0":50.00240114655416,"z0":5.088605097044731,"aX":-20.300499115185445},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":4.2,"breakHorizontal":15.7,"spinRate":2204,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.38124163328638083,"extension":5.638134890898079},"index":2,"playId":"b9c13a9d-a773-3334-aafe-64cefdf5656d","pitchNumber":3,"startTime":"2026-05-03T20:44:28.255Z","endTime":"2026-05-03T20:44:55.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.172596483597864,"aZ":-35.0894225265794,"pfxX":0.6378741905261949,"pfxZ":-1.8886270585616511,"pX":-0.4818042535411562,"pZ":3.2197679748616834,"vX0":4.581406706768843,"vY0":-122.46955445337015,"vZ0":2.1031474596287643,"x":135.37,"y":151.85,"x0":-2.445967260624078,"y0":50.001762734401076,"z0":5.3140279394457055,"aX":0.9845816133085777},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.8,"breakHorizontal":-2.0,"spinRate":2263,"spinDirection":55},"zone":1,"typeConfidence":2.0,"plateTime":0.44425937951304784,"extension":5.5012374335424505},"index":3,"playId":"105aac6e-22e2-349f-b9a2-ca34b8d2a77a","pitchNumber":4,"startTime":"2026-05-03T20:45:03.543Z","endTime":"2026-05-03T20:45:09.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8046104412559,"aZ":-28.683752051837704,"pfxX":-10.621967692959668,"pfxZ":1.7469677727915176,"pX":-0.1942542414244643,"pZ":2.7367165435495076,"vX0":9.335279636269702,"vY0":-140.18788356323057,"vZ0":-1.3127430372622053,"x":124.4,"y":164.89,"x0":-2.1769851810041345,"y0":50.00689468856662,"z0":5.07231767053437,"aX":-21.281439710569813},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":3.1,"breakHorizontal":17.5,"spinRate":2107,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.3897634832519885,"extension":5.574200334867349},"hitData":{"launchSpeed":102.8,"launchAngle":38.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":87.69,"coordY":58.8}},"index":4,"playId":"bbe6a121-0546-35bb-b69f-0a5e92150ab6","pitchNumber":5,"startTime":"2026-05-03T20:45:23.847Z","endTime":"2026-05-03T20:45:37.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":2.500000000000007,"leverageIndex":1.01,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:45:37.112Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Leo Rivas walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-03T20:47:41.085Z","endTime":"2026-05-03T20:50:18.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.268063608017616,"aZ":-16.888425445387256,"pfxX":0.40230269069157054,"pfxZ":8.670116636444185,"pX":0.1427029734067819,"pZ":3.7690902399995916,"vX0":-4.537988995190362,"vY0":-131.3200367670737,"vZ0":-1.6998459990979642,"x":111.56,"y":137.01,"x0":1.833853793681566,"y0":50.0056185436882,"z0":5.668351952980067,"aX":0.7094671639778835},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.6,"breakHorizontal":0.1,"spinRate":2142,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.41555137909562223,"extension":6.800652352598663},"index":0,"playId":"f5e9fc58-e807-39f2-9eab-12106e6004db","pitchNumber":1,"startTime":"2026-05-03T20:47:47.303Z","endTime":"2026-05-03T20:47:50.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1626540736299,"aZ":-17.836571217405492,"pfxX":0.127248273869229,"pfxZ":8.067416980816452,"pX":-0.2254872378651034,"pZ":3.010893999838925,"vX0":-5.186644662048401,"vY0":-132.20730166505805,"vZ0":-3.4133050243726863,"x":125.6,"y":157.49,"x0":1.741961754682627,"y0":50.002104784264695,"z0":5.621491547395456,"aX":0.22694108020090792},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.2,"breakHorizontal":0.8,"spinRate":2163,"spinDirection":159},"zone":2,"typeConfidence":2.0,"plateTime":0.4136808787267956,"extension":6.751560963398224},"index":1,"playId":"8b1f8848-9764-33b6-bde2-8c4f1c012d33","pitchNumber":2,"startTime":"2026-05-03T20:48:02.214Z","endTime":"2026-05-03T20:48:05.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.3,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.585521386248484,"aZ":-34.052989821976595,"pfxX":-7.624612872688122,"pfxZ":-1.3343861843780438,"pX":-0.45620853946721723,"pZ":3.0556983771514714,"vX0":-3.5226403009136322,"vY0":-118.46173072385623,"vZ0":1.5935485517955104,"x":134.39,"y":156.28,"x0":2.044917092213867,"y0":50.00244046808499,"z0":5.508726987982017,"aX":-10.735562122091675},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-1.7,"breakHorizontal":14.8,"spinRate":2574,"spinDirection":311},"zone":1,"typeConfidence":2.0,"plateTime":0.46401029421977213,"extension":6.704846874286698},"index":2,"playId":"9580a822-df01-3afa-9c1c-62c0f61ac2e7","pitchNumber":3,"startTime":"2026-05-03T20:48:23.784Z","endTime":"2026-05-03T20:48:27.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":3,"startTime":"2026-05-03T20:48:36.332Z","endTime":"2026-05-03T20:48:50.989Z","isPitch":false,"type":"action","player":{"id":660844,"link":"/api/v1/people/660844"},"defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":86.6,"endSpeed":80.6,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.530752367832516,"aZ":-31.888067324998534,"pfxX":6.992325467118648,"pfxZ":0.1712976638251149,"pX":0.258858680863222,"pZ":1.403009605981757,"vX0":-6.283079023798434,"vY0":-126.00322805782288,"vZ0":-4.11167282254534,"x":107.13,"y":200.9,"x0":1.8609884864242918,"y0":50.00041707084232,"z0":5.596656039189629,"aX":11.386364450116757},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.4,"breakHorizontal":-11.4,"spinRate":1639,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.4325798768724711,"extension":6.6790770229533685},"index":4,"playId":"6b94c8e0-f7af-35e3-a24b-fc32f15989e3","pitchNumber":4,"startTime":"2026-05-03T20:48:50.989Z","endTime":"2026-05-03T20:48:55.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.397849722596387,"aZ":-15.372899611107345,"pfxX":2.72325227882469,"pfxZ":8.997201085996394,"pX":-0.41635565964017246,"pZ":3.3418282363785305,"vX0":-6.922416396277197,"vY0":-135.4883025091093,"vZ0":-2.9248744594814564,"x":132.87,"y":148.55,"x0":1.8129098278502742,"y0":50.00108221141358,"z0":5.503759549596348,"aX":5.084980283946185},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.0,"breakHorizontal":-3.5,"spinRate":2274,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.4035836973340259,"extension":6.745816073356887},"index":5,"playId":"759563c5-8717-3cc8-b4d5-c254d10be883","pitchNumber":5,"startTime":"2026-05-03T20:49:13.278Z","endTime":"2026-05-03T20:49:16.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52245824365901,"aZ":-32.54532298169662,"pfxX":6.678901756799312,"pfxZ":-0.2337727963807888,"pX":-0.373835471636657,"pZ":-0.0644763898739824,"vX0":-7.510051330295526,"vY0":-125.80346387830468,"vZ0":-6.759817253700254,"x":131.25,"y":240.52,"x0":1.7764652001853385,"y0":50.00160746920462,"z0":5.281559074404596,"aX":10.750218001705319},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.7,"breakHorizontal":-10.4,"spinRate":1482,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.43470105858233454,"extension":6.921340583668648},"index":6,"playId":"db965ed2-29b1-3fdc-bb71-ff6d83cbf6a2","pitchNumber":6,"startTime":"2026-05-03T20:49:33.564Z","endTime":"2026-05-03T20:49:36.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":91.6,"endSpeed":84.4,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.700069080313003,"aZ":-23.366593464947044,"pfxX":8.963783006029821,"pfxZ":4.87480209708548,"pX":-0.8593463288131756,"pZ":1.7719133815968986,"vX0":-10.13414998278871,"vY0":-133.08877258704933,"vZ0":-4.82585753072803,"x":149.76,"y":190.94,"x0":1.8207053288424537,"y0":50.001453246737704,"z0":5.285904812243271,"aX":16.191308915488776},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.0,"breakHorizontal":-14.3,"spinRate":2151,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.4104532140128967,"extension":6.9462055768403825},"index":7,"playId":"03548048-48df-3576-860a-30b652346a0b","pitchNumber":7,"startTime":"2026-05-03T20:49:56.905Z","endTime":"2026-05-03T20:50:02.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.655217560439997,"aZ":-13.244612858039858,"pfxX":1.731180583623047,"pfxZ":10.488406751611599,"pX":0.9554722066384636,"pZ":3.858844313547529,"vX0":-3.3137654681388584,"vY0":-133.25348695925936,"vZ0":-1.5989363275807946,"x":80.58,"y":134.59,"x0":1.9881989376523896,"y0":50.00356354341697,"z0":5.419742587707557,"aX":3.125065895572879},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.8,"breakHorizontal":-2.4,"spinRate":2384,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.4104739769512249,"extension":6.860135627470565},"index":8,"playId":"69b4b649-62b1-3cdd-8127-6563c77b4474","pitchNumber":8,"startTime":"2026-05-03T20:50:15.904Z","endTime":"2026-05-03T20:50:18.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"credit":"b_pa"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.5,"awayTeamWinProbability":40.5,"homeTeamWinProbabilityAdded":3.999999999999993,"leverageIndex":0.98,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:50:18.904Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rob Refsnyder called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-03T20:50:42.176Z","endTime":"2026-05-03T20:53:00.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"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":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.939506342782686,"aZ":-16.691927709791504,"pfxX":0.8914057023358826,"pfxZ":8.840628299316013,"pX":1.055978437584855,"pZ":2.483839045185537,"vX0":-3.1923462004814276,"vY0":-130.84651026216625,"vZ0":-4.392476553339509,"x":76.75,"y":171.72,"x0":2.1706144425110376,"y0":50.005773852834764,"z0":5.417163672912748,"aX":1.5617112850453887},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.4,"breakHorizontal":-1.0,"spinRate":2268,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.41695120864642377,"extension":6.686282562485339},"index":0,"playId":"d4ec6796-3e8e-347f-8aa3-445800040f20","pitchNumber":1,"startTime":"2026-05-03T20:50:47.844Z","endTime":"2026-05-03T20:50:51.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.679444460137173,"aZ":-14.111204644864836,"pfxX":1.6081842014510888,"pfxZ":10.06477373850764,"pX":-0.15225770487034415,"pZ":2.1508663233333905,"vX0":-5.9307256445619405,"vY0":-132.23293498640624,"vZ0":-5.92789683396936,"x":122.8,"y":180.71,"x0":1.89770907627394,"y0":50.0018703323849,"z0":5.433197911055689,"aX":2.8867087434168317},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.4,"breakHorizontal":-1.8,"spinRate":2445,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.4121217485814386,"extension":6.882011428057615},"index":1,"playId":"11ed5053-9502-399c-a2da-fb3ff7f6d9a9","pitchNumber":2,"startTime":"2026-05-03T20:51:04.280Z","endTime":"2026-05-03T20:51:07.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.331188844463792,"aZ":-35.732698866320916,"pfxX":6.8988506132118665,"pfxZ":-2.251977548704188,"pX":-0.17119335462665197,"pZ":-0.14190296835387772,"vX0":-7.390197541313488,"vY0":-124.75106534084682,"vZ0":-6.280623117883535,"x":123.53,"y":242.61,"x0":1.9286985877873515,"y0":50.00312018613513,"z0":5.342532328478067,"aX":10.910129016322081},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.3,"breakHorizontal":-10.8,"spinRate":1332,"spinDirection":111},"zone":13,"typeConfidence":2.0,"plateTime":0.43851139754094204,"extension":6.755297565829584},"index":2,"playId":"b047597a-a96d-3283-934b-5580b19eefb5","pitchNumber":3,"startTime":"2026-05-03T20:51:22.283Z","endTime":"2026-05-03T20:51:25.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14852843866417,"aZ":-16.252379376312245,"pfxX":0.770061772106531,"pfxZ":9.083836607334108,"pX":-0.24180955708058477,"pZ":3.973883610997033,"vX0":-5.569297761153019,"vY0":-131.85128599346302,"vZ0":-0.768023547007739,"x":126.22,"y":131.49,"x0":1.801733754704171,"y0":50.00563913951906,"z0":5.473016755222209,"aX":1.3504956517830857},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.4,"breakHorizontal":-0.1,"spinRate":2137,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.41608712634831546,"extension":6.95714872234619},"index":3,"playId":"47287c7a-7013-3a5e-94f7-6f2382415822","pitchNumber":4,"startTime":"2026-05-03T20:51:45.278Z","endTime":"2026-05-03T20:51:48.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2026-05-03T20:51:57.554Z","endTime":"2026-05-03T20:52:12.760Z","isPitch":false,"type":"action","player":{"id":608701,"link":"/api/v1/people/608701"},"defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":90.2,"endSpeed":83.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.924999499755817,"aZ":-16.362284128056512,"pfxX":-0.5369597558703854,"pfxZ":8.989049448515221,"pX":-0.4271756357491068,"pZ":3.45285024417781,"vX0":-5.438510268700602,"vY0":-131.31677975493668,"vZ0":-2.2774890300078727,"x":133.28,"y":145.55,"x0":1.7342998044863198,"y0":50.00438005224021,"z0":5.538831756318564,"aX":-0.9430033444341658},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.1,"breakHorizontal":2.0,"spinRate":2265,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.4159660829186107,"extension":7.067859250882532},"index":5,"playId":"665cdf4a-838a-376d-9f4c-01e306e042dc","pitchNumber":5,"startTime":"2026-05-03T20:52:12.760Z","endTime":"2026-05-03T20:52:15.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"playId":"e77ea832-8aee-3090-91ac-eb469665c219","startTime":"2026-05-03T20:52:36.871Z","endTime":"2026-05-03T20:52:39.871Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.146531967967967,"aZ":-14.550881626253252,"pfxX":2.0974922075318587,"pfxZ":9.503125254707012,"pX":-0.8911848445547895,"pZ":2.023238971582882,"vX0":-7.633024588503528,"vY0":-134.5674323522462,"vZ0":-6.34331035716079,"x":150.97,"y":184.15,"x0":1.6958132674439061,"y0":50.00306242416041,"z0":5.421415134400799,"aX":3.890649627196066},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":-2.4,"spinRate":2334,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.4052990933412204,"extension":7.008278479192433},"index":7,"playId":"7bbcc276-3202-370f-a68c-6170d8606d33","pitchNumber":6,"startTime":"2026-05-03T20:52:56.355Z","endTime":"2026-05-03T20:53:00.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_ab"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_ab"},{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_pa"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":1.62,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:53:00.620Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a sharp ground ball to left fielder Isaac Collins. Leo Rivas to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-03T20:53:23.989Z","endTime":"2026-05-03T20:55:17.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnThird":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"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":81.7,"endSpeed":75.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.367297881072663,"aZ":-37.573039119273474,"pfxX":-9.084572205652018,"pfxZ":-3.7589129337904623,"pX":-0.22907028249983533,"pZ":2.812894851816702,"vX0":-2.540373750185476,"vY0":-119.01474930610647,"vZ0":1.3724683133117976,"x":125.73,"y":162.83,"x0":2.0316793123525274,"y0":50.001549007855225,"z0":5.626044330130124,"aX":-13.058117404868492},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-6.2,"breakHorizontal":17.0,"spinRate":2589,"spinDirection":318},"zone":4,"typeConfidence":2.0,"plateTime":0.4598288545954752,"extension":6.599346088843215},"index":0,"playId":"73c17008-7634-3c43-b927-19b01dba675d","pitchNumber":1,"startTime":"2026-05-03T20:53:28.874Z","endTime":"2026-05-03T20:53:31.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.8,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.08072771683508,"aZ":-31.03411221353789,"pfxX":4.2007441801490835,"pfxZ":0.6834002255148075,"pX":0.6751622239456225,"pZ":2.797872193234791,"vX0":-4.4435225730796875,"vY0":-127.08684541642023,"vZ0":-0.962791214191766,"x":91.26,"y":163.24,"x0":1.8806211069557965,"y0":50.004554424957554,"z0":5.593758661931938,"aX":7.039887522262535},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.2,"breakHorizontal":-6.8,"spinRate":1606,"spinDirection":122},"zone":6,"typeConfidence":2.0,"plateTime":0.4270196960007664,"extension":6.6529734609489495},"index":1,"playId":"62bd5f59-e468-3d9e-b4ff-7cef3802c9a4","pitchNumber":2,"startTime":"2026-05-03T20:53:47.378Z","endTime":"2026-05-03T20:53:50.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-03T20:54:07.636Z","endTime":"2026-05-03T20:54:27.620Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"},"defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":94.1,"endSpeed":86.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47494169771236,"aZ":-15.653499301372015,"pfxX":2.2437307250948137,"pfxZ":8.65049956493587,"pX":1.04336833664735,"pZ":3.9462123480029074,"vX0":-2.919846903637731,"vY0":-137.10707116671512,"vZ0":-1.6513779612611115,"x":77.23,"y":132.23,"x0":1.829121037453296,"y0":50.00122843707671,"z0":5.6212235685316205,"aX":4.2844299543864555},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.6,"breakHorizontal":-3.5,"spinRate":2338,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.39905086787343214,"extension":6.786851946798846},"index":3,"playId":"d429a6e2-a6d7-3b4e-9ce8-084e65262da5","pitchNumber":3,"startTime":"2026-05-03T20:54:27.620Z","endTime":"2026-05-03T20:54:30.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"5f17426d-c798-3de2-9141-7f5a8b120403","startTime":"2026-05-03T20:54:47.339Z","endTime":"2026-05-03T20:54:50.339Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.455333368240467,"aZ":-16.800152398651065,"pfxX":2.0194126711048925,"pfxZ":7.991302111971307,"pX":0.45834070265753096,"pZ":2.175443849217831,"vX0":-4.799366643775867,"vY0":-137.14194602098016,"vZ0":-5.819516776085347,"x":99.53,"y":180.04,"x0":1.9608656879329767,"y0":50.00597099692577,"z0":5.452535895641031,"aX":3.8870630332097145},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.6,"breakHorizontal":-2.8,"spinRate":2164,"spinDirection":155},"zone":9,"typeConfidence":2.0,"plateTime":0.3978505939308281,"extension":6.80048869001054},"hitData":{"launchSpeed":107.2,"launchAngle":-0.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":83.06,"coordY":105.45}},"index":5,"playId":"ef0803bf-4c19-3d54-938a-3dec4175c091","pitchNumber":4,"startTime":"2026-05-03T20:55:07.328Z","endTime":"2026-05-03T20:55:17.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.0,"awayTeamWinProbability":37.0,"homeTeamWinProbabilityAdded":7.199999999999996,"leverageIndex":1.37,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:55:17.371Z","atBatIndex":20},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Josh Naylor grounds into a force out, first baseman Vinnie Pasquantino to shortstop Bobby Witt Jr. Leo Rivas scores. Julio Rodríguez out at 2nd. Josh Naylor to 1st.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-03T20:55:52.780Z","endTime":"2026-05-03T20:56:39.217Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":{"id":663460,"link":"/api/v1/people/663460"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.078880389377353,"aZ":-35.761667188263104,"pfxX":-7.266529614618538,"pfxZ":-2.4952495838227673,"pX":-0.06582225017430009,"pZ":3.9037351431535465,"vX0":-2.8893278814417243,"vY0":-118.57108040972437,"vZ0":3.6291954591394813,"x":119.51,"y":133.38,"x0":2.1102110458835908,"y0":50.0059282151476,"z0":5.600874896697292,"aX":-10.426013829050031},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.5,"breakHorizontal":13.8,"spinRate":2513,"spinDirection":308},"zone":11,"typeConfidence":2.0,"plateTime":0.4606135091560217,"extension":6.777630300169835},"index":0,"playId":"36cffc8e-1f8a-3a38-a423-4c7a70739661","pitchNumber":1,"startTime":"2026-05-03T20:55:55.810Z","endTime":"2026-05-03T20:55:59.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"third":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.622518641317257,"aZ":-26.656207079541247,"pfxX":6.365011828477522,"pfxZ":3.08958198556215,"pX":-0.03129317607335649,"pZ":3.060048129046041,"vX0":-7.1667891971050866,"vY0":-132.91157739569,"vZ0":-1.2035572402688801,"x":118.19,"y":156.16,"x0":1.873810923174685,"y0":50.00613645382669,"z0":5.455395036887158,"aX":11.38425803510188},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.5,"breakHorizontal":-10.0,"spinRate":2140,"spinDirection":152},"zone":2,"typeConfidence":2.0,"plateTime":0.4121735353322471,"extension":6.846558363349422},"hitData":{"launchSpeed":59.4,"launchAngle":-52.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":147.97,"coordY":172.39}},"index":1,"playId":"97a65591-cc67-32b4-9203-517beb6be3af","pitchNumber":2,"startTime":"2026-05-03T20:56:31.690Z","endTime":"2026-05-03T20:56:39.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"third":{"id":660844,"link":"/api/v1/people/660844"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":2.08,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:56:39.217Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randy Arozarena grounds out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-03T20:57:09.392Z","endTime":"2026-05-03T20:57:18.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.665298791855673,"aZ":-32.963659040035,"pfxX":-7.145176299076331,"pfxZ":-0.5655360222471675,"pX":4.2257062807065E-4,"pZ":2.850263797768665,"vX0":-2.708212362342553,"vY0":-118.30443466267565,"vZ0":0.7226499144917489,"x":116.98,"y":161.82,"x0":2.091427935775838,"y0":50.00163223473908,"z0":5.586261907467306,"aX":-10.02514060636805},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.5,"breakHorizontal":13.7,"spinRate":2582,"spinDirection":307},"zone":2,"typeConfidence":2.0,"plateTime":0.46475857852162417,"extension":6.647937275455068},"hitData":{"launchSpeed":84.1,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.56,"coordY":170.34}},"index":0,"playId":"f9fe32b1-fad2-3da8-bec2-1d477d79cb7f","pitchNumber":1,"startTime":"2026-05-03T20:57:11.008Z","endTime":"2026-05-03T20:57:18.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:57:18.664Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bobby Witt Jr. singles on a line drive to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-03T20:59:21.449Z","endTime":"2026-05-03T21:01:09.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.138699389706854,"aZ":-20.13643061066941,"pfxX":-7.403044562933158,"pfxZ":6.158090225988527,"pX":-0.3572157969382838,"pZ":3.31729253978129,"vX0":8.271979743086042,"vY0":-138.30179961399585,"vZ0":-1.7482737207235592,"x":130.62,"y":149.21,"x0":-2.411879202269382,"y0":50.00589224024413,"z0":5.295320296124118,"aX":-14.478773954753352},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.0,"breakHorizontal":11.9,"spinRate":2316,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.3946271979296423,"extension":5.296994968667619},"index":0,"playId":"5871ac40-2db0-37ee-af31-c9c0abb8173a","pitchNumber":1,"startTime":"2026-05-03T20:59:25.166Z","endTime":"2026-05-03T20:59:28.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.998217615833745,"aZ":-21.046676485132153,"pfxX":-7.8899136918452655,"pfxZ":5.64389995586129,"pX":0.5432331341422462,"pZ":3.641809122226979,"vX0":10.667177548899712,"vY0":-138.99454284699402,"vZ0":-0.6212849386557474,"x":96.29,"y":140.45,"x0":-2.3059886295747574,"y0":50.000095147249,"z0":5.25648468690179,"aX":-15.549772536633695},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.3,"breakHorizontal":12.2,"spinRate":2315,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.3929530593755093,"extension":5.298529219082431},"index":1,"playId":"e7bd89f2-5560-31c5-bbf8-f4690ee456ec","pitchNumber":2,"startTime":"2026-05-03T20:59:41.002Z","endTime":"2026-05-03T20:59:44.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":96.0,"endSpeed":88.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.433984881150206,"aZ":-27.626988116408366,"pfxX":-10.512235835024482,"pfxZ":2.277139751218902,"pX":0.052724251296435085,"pZ":2.987752516720923,"vX0":10.547420648660994,"vY0":-139.55598594219572,"vZ0":-0.8895107196526052,"x":114.99,"y":158.11,"x0":-2.385523927916815,"y0":50.0052860172031,"z0":5.108382446705971,"aX":-21.018529967331872},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.2,"breakHorizontal":17.3,"spinRate":2263,"spinDirection":236},"zone":2,"typeConfidence":2.0,"plateTime":0.39047292842180115,"extension":5.330455180419755},"index":2,"playId":"b5db78b8-cde2-388c-97dd-7dcd4aa73341","pitchNumber":3,"startTime":"2026-05-03T20:59:58.128Z","endTime":"2026-05-03T21:00:01.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":80.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.287861301177546,"aZ":-32.18659583614365,"pfxX":0.5518538845118637,"pfxZ":-0.006166261564713782,"pX":0.7455437845560856,"pZ":0.749801801963453,"vX0":7.617631061907943,"vY0":-124.0392980812953,"vZ0":-3.850543970484163,"x":88.58,"y":218.54,"x0":-2.4125218533599586,"y0":50.00455639294786,"z0":4.950878347148979,"aX":0.8756423443182643},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.6,"breakHorizontal":-2.4,"spinRate":2300,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.43834104682593145,"extension":5.243185191399032},"index":3,"playId":"fbe5dce1-fd51-3f37-bea5-afa70a9c3649","pitchNumber":4,"startTime":"2026-05-03T21:00:14.447Z","endTime":"2026-05-03T21:00:17.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-03T21:00:27.633Z","endTime":"2026-05-03T21:00:36.925Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"},"defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.594545288706207,"aZ":-20.2877266643364,"pfxX":-8.075629412388043,"pfxZ":5.890461369095881,"pX":-1.6232347640875548,"pZ":4.1322263163154656,"vX0":5.346343090236463,"vY0":-140.60207389336207,"vZ0":0.32575302150305063,"x":178.87,"y":127.21,"x0":-2.4927730357425086,"y0":50.00074753372079,"z0":5.323429223931489,"aX":-16.290525377403746},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.9,"breakHorizontal":13.7,"spinRate":2343,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3884200972695475,"extension":5.3204512411583025},"index":5,"playId":"e9b3baa4-f34a-345e-903e-9988122e0f13","pitchNumber":5,"startTime":"2026-05-03T21:00:36.925Z","endTime":"2026-05-03T21:00:40.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":96.7,"endSpeed":90.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73888339123064,"aZ":-27.255978537273084,"pfxX":-9.335153585863088,"pfxZ":2.4048102467599914,"pX":-0.37910259493947857,"pZ":3.0136350272194248,"vX0":8.79506777278612,"vY0":-140.72097823483503,"vZ0":-0.9695506228493067,"x":131.45,"y":157.41,"x0":-2.301111149545732,"y0":50.00644626823304,"z0":5.095688336675943,"aX":-19.114316701601382},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.3,"breakHorizontal":15.6,"spinRate":2156,"spinDirection":239},"zone":1,"typeConfidence":2.0,"plateTime":0.3862028763203047,"extension":5.351694794499067},"hitData":{"launchSpeed":98.0,"launchAngle":11.0,"totalDistance":209.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":114.64,"coordY":82.99}},"index":6,"playId":"65f9a772-a04a-32fb-a059-41817836cc6e","pitchNumber":6,"startTime":"2026-05-03T21:00:59.093Z","endTime":"2026-05-03T21:01:09.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":1.13,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:01:09.026Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vinnie Pasquantino singles on a sharp line drive to right fielder Connor Joe. Bobby Witt Jr. to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-03T21:01:32.510Z","endTime":"2026-05-03T21:02:28.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"postOnThird":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656582,"link":"/api/v1/people/656582"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.452236031482773,"aZ":-31.285026748694776,"pfxX":-8.925240076431033,"pfxZ":0.5430820048608993,"pX":-2.199713176188269,"pZ":3.599232251862004,"vX0":2.0700285711362856,"vY0":-127.26572111025449,"vZ0":2.4651740051499704,"x":200.85,"y":141.6,"x0":-1.8625191150147447,"y0":50.0042487091607,"z0":5.091372917582047,"aX":-14.681762237732197},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.8,"breakHorizontal":15.7,"spinRate":1832,"spinDirection":256},"zone":11,"typeConfidence":2.0,"plateTime":0.4299350089038638,"extension":5.4356451876742495},"index":0,"playId":"feb55f18-b1df-34d4-921e-76a606d46e37","pitchNumber":1,"startTime":"2026-05-03T21:01:35.730Z","endTime":"2026-05-03T21:01:38.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":87.5,"endSpeed":81.2,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.814483656299025,"aZ":-28.694564166412288,"pfxX":-10.293461651881039,"pfxZ":2.0848258926572605,"pX":-0.8176332820892638,"pZ":2.231923151363306,"vX0":5.578394231874564,"vY0":-127.41840343243828,"vZ0":-1.2312513145032922,"x":148.17,"y":178.52,"x0":-1.682432845040172,"y0":50.000852059065764,"z0":4.960391144557939,"aX":-17.155730819882848},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.7,"breakHorizontal":17.6,"spinRate":1865,"spinDirection":258},"zone":7,"typeConfidence":2.0,"plateTime":0.4276415631466186,"extension":5.684475259905013},"index":1,"playId":"73651c49-b59a-3c56-a7a9-ba071a5deece","pitchNumber":2,"startTime":"2026-05-03T21:01:55.427Z","endTime":"2026-05-03T21:01:58.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":95.4,"endSpeed":87.3,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.091100261336532,"aZ":-16.950469500375156,"pfxX":-6.014610107926758,"pfxZ":7.77320493012564,"pX":-0.25131900249845984,"pZ":3.69697628101134,"vX0":5.735636393068493,"vY0":-138.83597948975267,"vZ0":-1.0008546115672279,"x":126.58,"y":138.96,"x0":-1.5591480886364284,"y0":50.00372275922596,"z0":5.1865017830894775,"aX":-11.78224534099222},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.0,"breakHorizontal":9.7,"spinRate":2068,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3939908717427829,"extension":5.520902956636267},"hitData":{"launchSpeed":105.1,"launchAngle":12.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":195.15,"coordY":102.24}},"index":2,"playId":"d8072c36-5d03-3220-a947-5990f9361272","pitchNumber":3,"startTime":"2026-05-03T21:02:16.956Z","endTime":"2026-05-03T21:02:28.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.0,"awayTeamWinProbability":53.0,"homeTeamWinProbabilityAdded":-10.599999999999994,"leverageIndex":1.91,"dramaIndex":118.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:02:28.448Z","atBatIndex":24},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Salvador Perez hit by pitch. Vinnie Pasquantino to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-03T21:02:57.310Z","endTime":"2026-05-03T21:03:31.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"postOnSecond":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"postOnThird":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.177921479911106,"aZ":-32.149460326491315,"pfxX":0.3476850772164628,"pfxZ":0.017957247463945336,"pX":1.7952825190615895,"pZ":1.3822182714023792,"vX0":9.809936184693655,"vY0":-123.79784847828289,"vZ0":-2.5184869840892286,"x":48.57,"y":201.46,"x0":-2.245890070328912,"y0":50.004321906084975,"z0":5.074832385805347,"aX":0.5450099515556462},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.2,"breakHorizontal":-2.6,"spinRate":2306,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.44058853543254006,"extension":5.655838488703206},"index":0,"playId":"9a1696d6-7a48-3afb-a7c6-0857d3845f97","pitchNumber":1,"startTime":"2026-05-03T21:03:00.445Z","endTime":"2026-05-03T21:03:04.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.210742118097517,"aZ":-26.579398190713025,"pfxX":-10.332070939388787,"pfxZ":2.8493388014697825,"pX":-1.9219221536755586,"pZ":3.795257100217649,"vX0":5.375278494948729,"vY0":-139.03986509257678,"vZ0":1.1651558789597294,"x":190.26,"y":136.31,"x0":-2.5343802614236197,"y0":50.00487855840905,"z0":5.130323431809961,"aX":-20.29815321865896},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.6,"breakHorizontal":17.6,"spinRate":2036,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.393446071575533,"extension":5.586872869072779},"index":1,"playId":"bf05f28c-ad23-3cb1-8138-c73af0afdfdd","pitchNumber":2,"startTime":"2026-05-03T21:03:18.954Z","endTime":"2026-05-03T21:03:31.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.3,"awayTeamWinProbability":58.7,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":2.06,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:03:31.982Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carter Jensen walks. Bobby Witt Jr. scores. Vinnie Pasquantino to 3rd. Salvador Perez to 2nd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-03T21:04:47.139Z","endTime":"2026-05-03T21:06:52.458Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"postOnSecond":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"postOnThird":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,7,8],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":622491,"link":"/api/v1/people/622491"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"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-03T21:03:58.539Z","endTime":"2026-05-03T21:04:49.364Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686469,"link":"/api/v1/people/686469"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.39182662937048,"aZ":-15.791932451792523,"pfxX":-8.339529020972405,"pfxZ":8.203498468682557,"pX":-0.8167843842261074,"pZ":2.415530563559858,"vX0":5.4666293640195605,"vY0":-140.32971635318054,"vZ0":-4.492644562885645,"x":148.13,"y":173.56,"x0":-1.7053691709226748,"y0":50.002715165995895,"z0":5.0641737704489245,"aX":-16.65267575715015},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.2,"breakHorizontal":14.0,"spinRate":2330,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.39014381138485055,"extension":5.511264211937425},"index":1,"playId":"79da7c95-afa4-3b09-8c17-042328fc08a9","pitchNumber":1,"startTime":"2026-05-03T21:04:49.364Z","endTime":"2026-05-03T21:04:53.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686469,"link":"/api/v1/people/686469"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":79.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.662972955270753,"aZ":-31.929368925650255,"pfxX":1.014892898326008,"pfxZ":0.15684532058217915,"pX":-0.7230529735093548,"pZ":1.1097272158423919,"vX0":2.605227218028889,"vY0":-122.46939627322678,"vZ0":-2.875294497844129,"x":144.56,"y":208.82,"x0":-1.9222547854851906,"y0":50.00265676121227,"z0":4.963995136437496,"aX":1.5788156759514351},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.0,"breakHorizontal":-2.3,"spinRate":2315,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.4431497827938995,"extension":5.4144407280976194},"index":2,"playId":"6ab64437-b243-33ad-86a2-2aceb01562b8","pitchNumber":2,"startTime":"2026-05-03T21:05:07.438Z","endTime":"2026-05-03T21:05:10.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686469,"link":"/api/v1/people/686469"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.840220341692085,"aZ":-19.681015809238616,"pfxX":-8.081845437363326,"pfxZ":6.347000100699995,"pX":0.07098302264242735,"pZ":3.4839543105508883,"vX0":7.111374283860226,"vY0":-138.87931790800707,"vZ0":-0.9307645516013271,"x":114.29,"y":144.71,"x0":-1.4630971453504193,"y0":50.00347771859037,"z0":5.122969688011073,"aX":-15.91057291220684},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.5,"breakHorizontal":13.3,"spinRate":2312,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.39322583840404324,"extension":5.34428429306093},"index":3,"playId":"1b189dbf-2648-3eb4-9cff-81a8d622a389","pitchNumber":3,"startTime":"2026-05-03T21:05:23.762Z","endTime":"2026-05-03T21:05:26.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686469,"link":"/api/v1/people/686469"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":95.3,"endSpeed":87.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.922166165173273,"aZ":-20.639684752877596,"pfxX":-6.962568580124253,"pfxZ":5.918264723901553,"pX":-0.9647634812119799,"pZ":4.316795529933872,"vX0":4.421969871193171,"vY0":-138.7341524899647,"vZ0":1.404036765584169,"x":153.77,"y":122.23,"x0":-1.6743215448560111,"y0":50.00687521573511,"z0":5.179373844164798,"aX":-13.58089483368283},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.2,"breakHorizontal":11.6,"spinRate":2232,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.39474202669799663,"extension":5.392933016347887},"index":4,"playId":"b919bebe-ef43-3b01-8fec-534344d6840a","pitchNumber":4,"startTime":"2026-05-03T21:05:46.238Z","endTime":"2026-05-03T21:05:49.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686469,"link":"/api/v1/people/686469"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":88.2,"endSpeed":82.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17507423798639,"aZ":-30.45044295817168,"pfxX":-8.669333718459189,"pfxZ":1.01886536234931,"pX":-1.1297804623079069,"pZ":0.835363011540934,"vX0":4.480800953307776,"vY0":-128.46980238330883,"vZ0":-3.9798890431374643,"x":160.06,"y":216.23,"x0":-1.7574966889668462,"y0":50.00492115776601,"z0":4.735830341294714,"aX":-14.692820383309817},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.3,"breakHorizontal":14.9,"spinRate":1927,"spinDirection":260},"zone":13,"typeConfidence":2.0,"plateTime":0.424127883522599,"extension":5.509502380027118},"index":5,"playId":"87d8d3b2-ff44-31e8-a0c8-632c1278873a","pitchNumber":5,"startTime":"2026-05-03T21:06:03.536Z","endTime":"2026-05-03T21:06:06.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686469,"link":"/api/v1/people/686469"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-05-03T21:06:16.029Z","endTime":"2026-05-03T21:06:27.032Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"},"defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686469,"link":"/api/v1/people/686469"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.734050638224286,"aZ":-18.081007181199208,"pfxX":-6.080418994905714,"pfxZ":7.170022966686882,"pX":-0.9249072735024058,"pZ":2.2671229396518906,"vX0":4.233957688863137,"vY0":-139.17258439955322,"vZ0":-4.260984396970072,"x":152.26,"y":177.57,"x0":-1.6746696786548918,"y0":50.001419445806626,"z0":5.012795144893514,"aX":-11.947149335266671},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.4,"breakHorizontal":10.2,"spinRate":2084,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.3933149782268113,"extension":5.619954757385373},"index":7,"playId":"d5845756-fcbf-3913-b7c0-3950a12e5e9d","pitchNumber":6,"startTime":"2026-05-03T21:06:27.032Z","endTime":"2026-05-03T21:06:30.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686469,"link":"/api/v1/people/686469"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44661298997558,"aZ":-20.047427058158497,"pfxX":-6.477142140071715,"pfxZ":6.085375401660011,"pX":-0.5608005902856872,"pZ":3.804917355999742,"vX0":5.042986392183575,"vY0":-139.79899855779917,"vZ0":-0.17290712260248065,"x":138.38,"y":136.05,"x0":-1.54023340107805,"y0":50.00496503927126,"z0":5.1756864194249665,"aX":-12.912256518367718},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.2,"breakHorizontal":10.8,"spinRate":2337,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3907611326801739,"extension":5.583913649364981},"index":8,"playId":"32700cbd-f3b6-3c07-bcb7-4a511823098e","pitchNumber":7,"startTime":"2026-05-03T21:06:48.079Z","endTime":"2026-05-03T21:06:52.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686469,"link":"/api/v1/people/686469"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.0,"awayTeamWinProbability":69.0,"homeTeamWinProbabilityAdded":-10.299999999999997,"leverageIndex":2.62,"dramaIndex":134.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:06:52.458Z","atBatIndex":26},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jac Caglianone grounds into a force out, first baseman Josh Naylor to shortstop J.P. Crawford. Vinnie Pasquantino scores. Salvador Perez to 3rd. Carter Jensen out at 2nd. Jac Caglianone to 1st.","rbi":1,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-03T21:07:18.438Z","endTime":"2026-05-03T21:08:12.216Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"postOnThird":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":{"id":622491,"link":"/api/v1/people/622491"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.21862355213711,"aZ":-17.590257956191806,"pfxX":-6.373135552331512,"pfxZ":7.274266905941605,"pX":1.2965458507125893,"pZ":2.9243608281485156,"vX0":9.816514816407956,"vY0":-140.55661053456998,"vZ0":-2.9548866697878107,"x":67.58,"y":159.82,"x0":-1.4097506189177529,"y0":50.00311612231958,"z0":5.128433517949893,"aX":-12.779177703979974},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.7,"breakHorizontal":9.6,"spinRate":2290,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3893651584664557,"extension":5.572608532803678},"index":0,"playId":"fe86ee7a-f482-32b4-a48b-a3231761fe4a","pitchNumber":1,"startTime":"2026-05-03T21:07:21.041Z","endTime":"2026-05-03T21:07:25.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"second":{"id":521692,"link":"/api/v1/people/521692"},"third":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.6,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.508774194991833,"aZ":-34.68847488776381,"pfxX":0.711631389743594,"pfxZ":-1.6213209902454224,"pX":-0.776681221070322,"pZ":1.6260266154994316,"vX0":2.419516695881242,"vY0":-123.35063119789963,"vZ0":-1.272008565195147,"x":146.61,"y":194.88,"x0":-1.8591618961542926,"y0":50.0005276879591,"z0":5.0498608113699905,"aX":1.105641864211429},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.0,"breakHorizontal":-1.8,"spinRate":2379,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.4425475877452256,"extension":5.640738388767089},"index":1,"playId":"93dd7725-7da6-350f-a4e6-a660d6c0c2d4","pitchNumber":2,"startTime":"2026-05-03T21:07:40.343Z","endTime":"2026-05-03T21:07:43.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"second":{"id":521692,"link":"/api/v1/people/521692"},"third":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.771310663089544,"aZ":-34.23889065813798,"pfxX":-10.083250370091566,"pfxZ":-1.1945572961898563,"pX":-0.4711761895512339,"pZ":1.322731924941574,"vX0":6.566316458392366,"vY0":-130.06546089498863,"vZ0":-2.226532164230755,"x":134.96,"y":203.07,"x0":-1.7108214883202615,"y0":50.00508188448777,"z0":4.771433372558034,"aX":-17.38036028455702},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-2.4,"breakHorizontal":16.9,"spinRate":2108,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.4201717050479843,"extension":5.589406928411686},"hitData":{"launchSpeed":71.2,"launchAngle":-8.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.45,"coordY":169.32}},"index":2,"playId":"53fc7ae1-c6c4-3b50-a3eb-d80d25d1e850","pitchNumber":3,"startTime":"2026-05-03T21:08:03.196Z","endTime":"2026-05-03T21:08:12.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"second":{"id":521692,"link":"/api/v1/people/521692"},"third":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-0.1999999999999993,"leverageIndex":2.24,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:08:12.216Z","atBatIndex":27},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Royals challenged (tag play), call on the field was overturned: Isaac Collins out on a sacrifice fly to center fielder Julio Rodríguez. Salvador Perez scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-03T21:08:41.763Z","endTime":"2026-05-03T21:08:58.709Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":{"id":622491,"link":"/api/v1/people/622491"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.856101982611182,"aZ":-15.56399643486315,"pfxX":-6.37222499500461,"pfxZ":8.337730071584982,"pX":0.5580276822902466,"pZ":2.5848561991053467,"vX0":8.079936691359606,"vY0":-140.05907406780145,"vZ0":-3.995587074002542,"x":95.73,"y":168.99,"x0":-1.53274932643991,"y0":50.00178124740637,"z0":5.043980537208855,"aX":-12.693195836321097},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.5,"breakHorizontal":10.0,"spinRate":2219,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.390673610430083,"extension":5.565021701143819},"hitData":{"launchSpeed":88.4,"launchAngle":42.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.73,"coordY":85.76}},"index":0,"playId":"8ca93a73-829f-3445-b712-a0d4623440c8","pitchNumber":1,"startTime":"2026-05-03T21:08:43.700Z","endTime":"2026-05-03T21:08:58.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":118},"homeTeamWinProbability":29.2,"awayTeamWinProbability":70.8,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":1.92,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:08:58.709Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Massey flies out to shortstop J.P. Crawford.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-03T21:10:45.183Z","endTime":"2026-05-03T21:12:20.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.091713796273627,"aZ":-20.24869814607085,"pfxX":-7.246050992544743,"pfxZ":6.110944046661965,"pX":-0.9534321500773371,"pZ":3.9644581710336824,"vX0":4.571774015865416,"vY0":-138.5990405724369,"vZ0":0.32805247793427583,"x":153.34,"y":131.74,"x0":-1.6802885691756018,"y0":50.0032435825186,"z0":5.193566645965545,"aX":-14.14066194573609},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.3,"breakHorizontal":12.2,"spinRate":2196,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.39472891130414123,"extension":5.588432531596539},"index":0,"playId":"fa4c1ff5-b6de-3d9a-afed-7b78c8297a4a","pitchNumber":1,"startTime":"2026-05-03T21:10:47.509Z","endTime":"2026-05-03T21:10:51.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25926540552519,"aZ":-20.822928864509002,"pfxX":-6.15969333258508,"pfxZ":5.738658479257664,"pX":-0.6882583552429193,"pZ":3.480135440767626,"vX0":4.77547528438818,"vY0":-138.85943238139737,"vZ0":-0.698446930015088,"x":143.23,"y":144.82,"x0":-1.6188087457938625,"y0":50.00393568087765,"z0":5.103883847603256,"aX":-12.188135807798204},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.4,"breakHorizontal":10.3,"spinRate":2226,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.39247048433804377,"extension":5.5629750074653925},"index":1,"playId":"73b7856a-06dc-3f03-99b0-e0db4678024a","pitchNumber":2,"startTime":"2026-05-03T21:11:05.844Z","endTime":"2026-05-03T21:11:09.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.430575365720255,"aZ":-17.392869686896628,"pfxX":-5.513630497725766,"pfxZ":7.625661209757566,"pX":-1.5716435184654232,"pZ":2.597869677148366,"vX0":2.1764097412772845,"vY0":-138.2358595832927,"vZ0":-3.3283345418645753,"x":176.91,"y":168.64,"x0":-1.6522929223483156,"y0":50.00056593124445,"z0":4.983140141523189,"aX":-10.683229830248397},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.3,"breakHorizontal":9.5,"spinRate":2179,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.396025500628173,"extension":5.577287233802624},"index":2,"playId":"29a3ae51-8d86-3eac-b124-d139cdc342bf","pitchNumber":3,"startTime":"2026-05-03T21:11:25.344Z","endTime":"2026-05-03T21:11:28.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80882061779723,"aZ":-25.052590511930234,"pfxX":-11.165513744245818,"pfxZ":3.664654694878408,"pX":-0.3761140969197114,"pZ":2.563987066950715,"vX0":6.947426312668408,"vY0":-138.68681149542257,"vZ0":-1.846131946410952,"x":131.34,"y":169.55,"x0":-1.4665896937648932,"y0":50.00197658127806,"z0":4.913813372739647,"aX":-21.689617762956193},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.5,"breakHorizontal":18.7,"spinRate":2105,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.3953639927938988,"extension":5.6011786774388845},"index":3,"playId":"3cf99737-69ef-36fc-b44c-d2134459f15d","pitchNumber":4,"startTime":"2026-05-03T21:11:49.081Z","endTime":"2026-05-03T21:11:52.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.82704333381328,"aZ":-18.536167735634947,"pfxX":-5.954084485472841,"pfxZ":7.01802070906012,"pX":0.4760288722672803,"pZ":2.5648014392914216,"vX0":7.4336466877232095,"vY0":-138.51803108562865,"vZ0":-3.6382332049708506,"x":98.85,"y":169.53,"x0":-1.4683628123558368,"y0":50.00636778273724,"z0":5.134056617877943,"aX":-11.57738900131348},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.1,"breakHorizontal":9.2,"spinRate":2124,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.39536005155777865,"extension":5.564837964105492},"hitData":{"launchSpeed":86.3,"launchAngle":58.0,"totalDistance":193.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.99,"coordY":123.84}},"index":4,"playId":"db52e71c-7f01-3d72-bbcf-aed77af0be16","pitchNumber":5,"startTime":"2026-05-03T21:12:09.352Z","endTime":"2026-05-03T21:12:20.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.1,"awayTeamWinProbability":68.9,"homeTeamWinProbabilityAdded":1.9000000000000021,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:12:20.766Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.P. Crawford grounds out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-03T21:14:26.723Z","endTime":"2026-05-03T21:15:15.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":75.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.27845210234992,"aZ":-34.28544271072172,"pfxX":-4.182529146550085,"pfxZ":-1.4702245322454317,"pX":0.27668718161713646,"pZ":3.0315574254769615,"vX0":-3.243662046448479,"vY0":-118.31288511378703,"vZ0":1.3152293586295463,"x":106.45,"y":156.93,"x0":2.203683741661051,"y0":50.00412079755633,"z0":5.584881026294817,"aX":-5.994417081975726},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.2,"breakHorizontal":8.3,"spinRate":2450,"spinDirection":309},"zone":2,"typeConfidence":2.0,"plateTime":0.461035271527825,"extension":6.606134058199484},"index":0,"playId":"7e4845f5-2803-3679-b716-6e7a44178c52","pitchNumber":1,"startTime":"2026-05-03T21:14:31.500Z","endTime":"2026-05-03T21:14:35.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.764361359637604,"aZ":-23.39969643483385,"pfxX":6.983721892011198,"pfxZ":4.9385259145108655,"pX":0.41559603257390176,"pZ":3.1529023936916136,"vX0":-6.083414120612231,"vY0":-131.90211346717493,"vZ0":-1.7845212139243483,"x":101.16,"y":153.65,"x0":1.8347226572732582,"y0":50.005047069494815,"z0":5.548740089190919,"aX":12.414912067467467},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.8,"breakHorizontal":-11.5,"spinRate":2230,"spinDirection":156},"zone":3,"typeConfidence":2.0,"plateTime":0.41387137521868356,"extension":6.750157074859759},"index":1,"playId":"0ef61806-06aa-3fc4-b8c9-c593a75b0631","pitchNumber":2,"startTime":"2026-05-03T21:14:43.860Z","endTime":"2026-05-03T21:14:47.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-03T21:14:52.591Z","endTime":"2026-05-03T21:15:07.500Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.218983726166,"aZ":-32.79156200491572,"pfxX":-3.97547638459097,"pfxZ":-0.41254236138989775,"pX":-0.7985660064960092,"pZ":1.7911429297267167,"vX0":-5.589031807942583,"vY0":-121.8649975320737,"vZ0":-2.089929261602513,"x":147.44,"y":190.42,"x0":2.042019597299275,"y0":50.00155343479311,"z0":5.4956315337725385,"aX":-5.971205917541799},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.0,"breakHorizontal":8.5,"spinRate":2571,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.44966417343328446,"extension":6.600758777975834},"hitData":{"launchSpeed":68.9,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.13,"coordY":168.83}},"index":3,"playId":"15e4257e-6f5f-3847-b7cf-42485e973029","pitchNumber":3,"startTime":"2026-05-03T21:15:07.500Z","endTime":"2026-05-03T21:15:15.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:15:15.500Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cole Young singles on a ground ball to left fielder Isaac Collins.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-03T21:15:35.596Z","endTime":"2026-05-03T21:16:06.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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.3,"endSpeed":85.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.271531225364114,"aZ":-28.53151263133889,"pfxX":5.252374769865937,"pfxZ":1.991807507214629,"pX":0.4625100424340786,"pZ":3.7048878837922787,"vX0":-5.522911034966949,"vY0":-133.09702300221167,"vZ0":0.442825800313998,"x":99.37,"y":138.75,"x0":1.86274790570574,"y0":50.00384937317976,"z0":5.5705223762948615,"aX":9.610723905480638},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.8,"breakHorizontal":-8.6,"spinRate":1815,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.4084648442103158,"extension":6.7682840348241005},"index":0,"playId":"3cdf70dd-7930-334d-969d-adcf8df84e6e","pitchNumber":1,"startTime":"2026-05-03T21:15:41.385Z","endTime":"2026-05-03T21:15:44.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88033317056402,"aZ":-23.73487997858467,"pfxX":6.970537335243643,"pfxZ":4.648623420436762,"pX":0.04706312788333097,"pZ":2.7913542496419077,"vX0":-7.335230464131492,"vY0":-133.23865621920947,"vZ0":-2.380608963908436,"x":115.21,"y":163.41,"x0":1.9168035914105452,"y0":50.0050266274982,"z0":5.3932646413459295,"aX":12.662876557895268},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.2,"breakHorizontal":-11.3,"spinRate":2214,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.409490868037544,"extension":6.777230546432607},"hitData":{"launchSpeed":96.7,"launchAngle":6.0,"totalDistance":151.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.1,"coordY":110.52}},"index":1,"playId":"cb1ff18c-23ef-3102-8b96-319878895d37","pitchNumber":2,"startTime":"2026-05-03T21:15:56.007Z","endTime":"2026-05-03T21:16:06.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.5,"awayTeamWinProbability":68.5,"homeTeamWinProbabilityAdded":3.3000000000000043,"leverageIndex":0.81,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:16:06.048Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Joe strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-03T21:16:28.481Z","endTime":"2026-05-03T21:17:14.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":90.5,"endSpeed":84.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.136688521024965,"aZ":-16.07930664882154,"pfxX":3.934809881773451,"pfxZ":9.005657552678112,"pX":0.5724962934224818,"pZ":2.3826094805825515,"vX0":-4.781890176244244,"vY0":-131.85124276019843,"vZ0":-5.179564041573854,"x":95.18,"y":174.45,"x0":1.8858772833247877,"y0":50.00139915949466,"z0":5.532461006222938,"aX":7.030864727833445},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.6,"breakHorizontal":-6.2,"spinRate":2355,"spinDirection":152},"zone":6,"typeConfidence":2.0,"plateTime":0.41308612461916683,"extension":6.8917050667006},"index":0,"playId":"1d9a7ebf-1e02-36c4-ba68-96cc3bf8044e","pitchNumber":1,"startTime":"2026-05-03T21:16:33.020Z","endTime":"2026-05-03T21:16:36.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.92279474909024,"aZ":-34.051219298357545,"pfxX":6.763524503758145,"pfxZ":-1.1641148202159801,"pX":-0.78692116402576,"pZ":1.6150490128317567,"vX0":-8.851642937128993,"vY0":-125.13570287296722,"vZ0":-2.7925556966680425,"x":147.0,"y":195.17,"x0":1.8946893083371374,"y0":50.00448587684084,"z0":5.496279650023535,"aX":10.878434324635476},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.5,"breakHorizontal":-10.6,"spinRate":1443,"spinDirection":110},"zone":13,"typeConfidence":2.0,"plateTime":0.4353674543931625,"extension":6.665775209395537},"index":1,"playId":"227124b5-610d-3ab4-af38-f19aad0d4a41","pitchNumber":2,"startTime":"2026-05-03T21:16:50.525Z","endTime":"2026-05-03T21:16:54.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.030369117785167,"aZ":-12.189510285066854,"pfxX":3.9789230175440577,"pfxZ":10.68574183319464,"pX":0.48884884884305874,"pZ":2.6082713086378466,"vX0":-5.0937942513192525,"vY0":-135.71762394874554,"vZ0":-5.5624493245271776,"x":98.37,"y":168.36,"x0":1.8709464133657958,"y0":50.00217217113084,"z0":5.529638679582551,"aX":7.441028694197179},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.4,"breakHorizontal":-6.1,"spinRate":2346,"spinDirection":157},"zone":6,"typeConfidence":2.0,"plateTime":0.4032203377769519,"extension":6.893455351699335},"index":2,"playId":"4bb3939d-6114-3b64-801a-fb1491bca457","pitchNumber":3,"startTime":"2026-05-03T21:17:11.130Z","endTime":"2026-05-03T21:17:14.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656582,"link":"/api/v1/people/656582"},"credit":"b_ab"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_ab"},{"player":{"id":656582,"link":"/api/v1/people/656582"},"credit":"b_pa"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.700000000000003,"awayTeamWinProbability":72.3,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.59,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:17:14.130Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jhonny Pereda strikes out swinging, catcher Carter Jensen to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-03T21:17:35.122Z","endTime":"2026-05-03T21:20:06.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":91.4,"endSpeed":84.2,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64929822915956,"aZ":-13.074679178891628,"pfxX":2.1074256062934955,"pfxZ":10.579085500504666,"pX":0.23246274127852037,"pZ":2.230219021661536,"vX0":-4.910773000622378,"vY0":-133.03809497705632,"vZ0":-5.897856722985319,"x":108.14,"y":178.56,"x0":1.8226249385156914,"y0":50.00276012436247,"z0":5.41149059973541,"aX":3.8053806781800827},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.2,"breakHorizontal":-2.9,"spinRate":2318,"spinDirection":163},"zone":5,"typeConfidence":2.0,"plateTime":0.41059995867325494,"extension":6.855710226024308},"index":0,"playId":"fb16131e-a76d-3e50-849b-a7cb48047e6d","pitchNumber":1,"startTime":"2026-05-03T21:17:39.817Z","endTime":"2026-05-03T21:17:47.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88532615547742,"aZ":-35.99108578227117,"pfxX":-6.181904905479636,"pfxZ":-2.565927430127326,"pX":-0.4614379711581428,"pZ":1.8119991567141605,"vX0":-3.982554793605347,"vY0":-121.82326592019614,"vZ0":-1.2961537621659882,"x":134.59,"y":189.86,"x0":2.0023557378497423,"y0":50.00117385003541,"z0":5.48685866523845,"aX":-9.207852320935139},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.7,"breakHorizontal":12.2,"spinRate":2675,"spinDirection":314},"zone":7,"typeConfidence":2.0,"plateTime":0.4511237936101664,"extension":6.544671110797961},"index":1,"playId":"6f08cf6e-c5d9-381f-9290-042a0dfb57e9","pitchNumber":2,"startTime":"2026-05-03T21:18:13.624Z","endTime":"2026-05-03T21:18:18.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":85.6,"endSpeed":79.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79849302910332,"aZ":-34.29339870215263,"pfxX":3.8539280185958935,"pfxZ":-1.3295642321384342,"pX":0.39207578030039786,"pZ":2.6765798112018286,"vX0":-5.198262327836653,"vY0":-124.71200162313265,"vZ0":-0.3225409603978727,"x":102.05,"y":166.51,"x0":1.99349696109677,"y0":50.00503123203952,"z0":5.6129995695508486,"aX":6.130789579152407},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.3,"breakHorizontal":-5.9,"spinRate":1561,"spinDirection":111},"zone":6,"typeConfidence":2.0,"plateTime":0.4375679389628946,"extension":6.668183257652025},"index":2,"playId":"3373e94b-e51c-3a45-9b2a-70ae5e58780b","pitchNumber":3,"startTime":"2026-05-03T21:18:41.331Z","endTime":"2026-05-03T21:18:48.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.422692800756867,"aZ":-14.744588433982333,"pfxX":-0.015734990944106464,"pfxZ":9.28258707430659,"pX":1.0261150848571925,"pZ":3.324188465448291,"vX0":-2.764906065951942,"vY0":-135.4081104122399,"vZ0":-3.313113254946279,"x":77.89,"y":149.03,"x0":2.0576983887273865,"y0":50.00568601818961,"z0":5.579824707516972,"aX":-0.0294160639861651},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.4,"breakHorizontal":0.6,"spinRate":2522,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.4027614566652562,"extension":6.788124213912681},"index":3,"playId":"a6141dac-30d4-3a4d-b520-d1104f951a8a","pitchNumber":4,"startTime":"2026-05-03T21:19:20.110Z","endTime":"2026-05-03T21:19:23.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":92.5,"endSpeed":84.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.836276363523282,"aZ":-14.071376401028228,"pfxX":1.774533613604794,"pfxZ":9.925959762925999,"pX":-0.03201185914722061,"pZ":3.4273144220798946,"vX0":-5.578835222094599,"vY0":-134.6068883361499,"vZ0":-2.91264859509786,"x":118.22,"y":146.24,"x0":1.8423737236091038,"y0":50.006487405053726,"z0":5.527414040552981,"aX":3.2381806158582584},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.5,"breakHorizontal":-1.9,"spinRate":2371,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.40783123609942784,"extension":6.8440743689468055},"index":4,"playId":"816a27e2-f2e5-3b26-81bc-079c43d4e584","pitchNumber":5,"startTime":"2026-05-03T21:19:39.463Z","endTime":"2026-05-03T21:19:42.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.6,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.445203168164518,"aZ":-32.15815046536309,"pfxX":5.383845164560889,"pfxZ":0.006159205914480381,"pX":0.2543574847816013,"pZ":0.8311733843746048,"vX0":-5.827122081079968,"vY0":-125.82813510313044,"vZ0":-4.915522484418268,"x":107.3,"y":216.34,"x0":1.8866969450915227,"y0":50.00090180876549,"z0":5.377475638342615,"aX":8.744005064812878},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.7,"breakHorizontal":-8.6,"spinRate":1399,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.43317357380071275,"extension":6.785385429143325},"index":5,"playId":"53dc7903-c4e8-344d-84cf-778837b62fcc","pitchNumber":6,"startTime":"2026-05-03T21:20:03.247Z","endTime":"2026-05-03T21:20:06.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"credit":"b_ab"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_ab"},{"player":{"id":640902,"link":"/api/v1/people/640902"},"credit":"b_pa"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.12,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:20:06.247Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Isbel pops out to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T21:22:10.932Z","endTime":"2026-05-03T21:22:43.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80901887834335,"aZ":-16.418912183348002,"pfxX":-6.433483208273095,"pfxZ":8.450267332033452,"pX":1.2194384850734605,"pZ":2.3816327031321887,"vX0":9.838557013903651,"vY0":-135.26620687678067,"vZ0":-4.0130636774804325,"x":70.52,"y":174.48,"x0":-1.6188063422851648,"y0":50.001529659321164,"z0":5.025868669739379,"aX":-11.99416364378231},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.6,"breakHorizontal":9.7,"spinRate":2202,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4039685733636711,"extension":5.378476445791462},"index":0,"playId":"032d46a6-66f3-3355-95fa-e024ca293004","pitchNumber":1,"startTime":"2026-05-03T21:22:20.625Z","endTime":"2026-05-03T21:22:24.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.0,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.704471886288395,"aZ":-18.984483677199876,"pfxX":-7.473508534831239,"pfxZ":6.863544787068846,"pX":0.6808914358949465,"pZ":2.1234747575428186,"vX0":8.780828495965768,"vY0":-136.88585638306353,"vZ0":-4.367725345354159,"x":91.05,"y":181.45,"x0":-1.5788234245331818,"y0":50.000811685900146,"z0":5.017926378831388,"aX":-14.357610887776026},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.8,"breakHorizontal":12.0,"spinRate":2297,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.39824907215661876,"extension":5.382263073449843},"hitData":{"launchSpeed":91.8,"launchAngle":70.0,"totalDistance":103.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":147.73,"coordY":167.21}},"index":1,"playId":"428d0625-e9c5-3bd2-a66f-31079a1c0f88","pitchNumber":2,"startTime":"2026-05-03T21:22:33.511Z","endTime":"2026-05-03T21:22:43.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:22:43.539Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Maikel Garcia singles on a sharp line drive to center fielder Julio Rodríguez.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T21:23:04.707Z","endTime":"2026-05-03T21:24:04.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.340725854976508,"aZ":-27.940773875646396,"pfxX":-11.557787103140107,"pfxZ":2.183817510670943,"pX":-0.8826202585971203,"pZ":2.5585538917602744,"vX0":8.154306707983533,"vY0":-137.79170181390074,"vZ0":-1.6536496021895148,"x":150.64,"y":169.7,"x0":-2.366867193619641,"y0":50.002002203615405,"z0":5.039887907092592,"aX":-22.400321998918997},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.8,"breakHorizontal":19.4,"spinRate":2154,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.39630636130730146,"extension":5.38386606098942},"index":0,"playId":"1bcff6cb-96bd-3c54-aa24-e5393e7fdca6","pitchNumber":1,"startTime":"2026-05-03T21:23:05.945Z","endTime":"2026-05-03T21:23:09.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.402159477085156,"aZ":-21.097277098721513,"pfxX":-10.479394460773275,"pfxZ":5.603779673183492,"pX":1.360471014837241,"pZ":1.7062154653868,"vX0":13.50468894954224,"vY0":-139.06126905398833,"vZ0":-5.073114325311975,"x":65.14,"y":192.71,"x0":-2.1757674783796,"y0":50.0048746496437,"z0":4.935539881826608,"aX":-20.722921800156293},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.4,"breakHorizontal":16.6,"spinRate":2201,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.39244828577702773,"extension":5.546566492309023},"index":1,"playId":"905a9d35-97b0-3596-ba81-d221409e8c90","pitchNumber":2,"startTime":"2026-05-03T21:23:19.039Z","endTime":"2026-05-03T21:23:22.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13638611668052,"aZ":-28.474044980335027,"pfxX":-12.435847274043217,"pfxZ":1.8913124004831818,"pX":1.2411383864039158,"pZ":1.5235674694997492,"vX0":13.896057642449504,"vY0":-138.3991758819017,"vZ0":-4.123729786807823,"x":69.69,"y":197.64,"x0":-2.206644077527024,"y0":50.0044720297241,"z0":4.919031321765972,"aX":-24.356729974314895},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":2.8,"breakHorizontal":19.9,"spinRate":2202,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.39433035319071896,"extension":5.399019565988313},"index":2,"playId":"8357bdf0-5854-334f-8434-653aa3d13ad8","pitchNumber":3,"startTime":"2026-05-03T21:23:36.081Z","endTime":"2026-05-03T21:23:39.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.555864615577,"aZ":-20.679628502805475,"pfxX":-8.937445867806193,"pfxZ":5.780150147733631,"pX":-0.12332822252768019,"pZ":2.393353610376104,"vX0":9.427214228066726,"vY0":-139.6581960172425,"vZ0":-3.575711899318786,"x":121.7,"y":174.16,"x0":-2.371078040617867,"y0":50.00013364795165,"z0":5.039625342245074,"aX":-17.766056130391526},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.0,"breakHorizontal":14.4,"spinRate":2219,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.3912197322439992,"extension":5.357958142286538},"hitData":{"launchSpeed":107.8,"launchAngle":11.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":104.78,"coordY":67.92}},"index":3,"playId":"58299f4f-7a06-3f3a-907d-354143f994d8","pitchNumber":4,"startTime":"2026-05-03T21:23:54.041Z","endTime":"2026-05-03T21:24:04.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.7,"awayTeamWinProbability":75.3,"homeTeamWinProbabilityAdded":-2.0000000000000036,"leverageIndex":0.53,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:24:04.075Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bobby Witt Jr. flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T21:24:29.988Z","endTime":"2026-05-03T21:26:11.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.123503903379177,"aZ":-18.137280477544877,"pfxX":-7.1509299665112245,"pfxZ":7.284103959642849,"pX":0.5301869781527749,"pZ":2.685731905492749,"vX0":9.672545909623764,"vY0":-137.17852848910115,"vZ0":-3.5157546357294223,"x":96.79,"y":166.27,"x0":-2.094012359384385,"y0":50.00538845450357,"z0":5.202900511499698,"aX":-13.785931674733266},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.7,"breakHorizontal":11.2,"spinRate":2309,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.3975603136817356,"extension":5.403451428723627},"index":0,"playId":"e19d2ef8-0724-39da-991d-1da666066f7a","pitchNumber":1,"startTime":"2026-05-03T21:24:32.819Z","endTime":"2026-05-03T21:24:35.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20235925603148,"aZ":-19.56283647080549,"pfxX":-7.19651459456623,"pfxZ":6.50073707832723,"pX":-0.8284245493946156,"pZ":3.5846527114384337,"vX0":6.7266525382975,"vY0":-138.01207454392687,"vZ0":-0.8824655376044525,"x":148.58,"y":141.99,"x0":-2.356125199742706,"y0":50.000078000101155,"z0":5.219711385916793,"aX":-13.954122333357363},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.8,"breakHorizontal":11.8,"spinRate":2267,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.39607383509021155,"extension":5.58476492655663},"index":1,"playId":"3059a21c-d662-3a64-9aff-fc505c6a4515","pitchNumber":2,"startTime":"2026-05-03T21:24:53.027Z","endTime":"2026-05-03T21:24:56.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":95.1,"endSpeed":87.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51459958387067,"aZ":-18.526841759773724,"pfxX":-7.241828049239354,"pfxZ":6.9986219454620695,"pX":0.9623137182735474,"pZ":4.652597166670102,"vX0":10.91978291849536,"vY0":-138.21406441914806,"vZ0":1.45539793760341,"x":80.32,"y":113.16,"x0":-2.0844407521292654,"y0":50.003285260697496,"z0":5.3569497825497505,"aX":-14.12409152560371},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.2,"breakHorizontal":11.0,"spinRate":2354,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.3951040624805313,"extension":5.52206157881743},"index":2,"playId":"86edeb78-1e6c-3306-9f54-c6799f3eabd7","pitchNumber":3,"startTime":"2026-05-03T21:25:17.342Z","endTime":"2026-05-03T21:25:23.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":94.6,"endSpeed":87.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.151253927799345,"aZ":-19.591991308061157,"pfxX":-7.039977766085109,"pfxZ":6.501966395168155,"pX":-0.04909390218032282,"pZ":3.6148284365119348,"vX0":8.672394174449009,"vY0":-137.62778720951206,"vZ0":-0.7978472008828681,"x":118.87,"y":141.18,"x0":-2.313986977613732,"y0":50.00030135149768,"z0":5.225263719159823,"aX":-13.617606624966816},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.9,"breakHorizontal":11.2,"spinRate":2257,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.39672813938711515,"extension":5.577301766856764},"index":3,"playId":"7da7475c-96ac-31df-a12c-cab454e3126e","pitchNumber":4,"startTime":"2026-05-03T21:25:37.852Z","endTime":"2026-05-03T21:25:40.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":84.6,"endSpeed":77.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9306481773189,"aZ":-30.23354743186412,"pfxX":-0.7924361815915026,"pfxZ":1.2602851278241403,"pX":-0.09682399072278529,"pZ":1.7033234866905667,"vX0":5.825419231248519,"vY0":-123.12568245636221,"vZ0":-1.7947399957162138,"x":120.69,"y":192.79,"x0":-2.38817430545498,"y0":50.00302271376592,"z0":4.994683622888471,"aX":-1.2205876689103867},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.2,"breakHorizontal":0.1,"spinRate":2167,"spinDirection":332},"zone":8,"typeConfidence":2.0,"plateTime":0.44448421258551907,"extension":5.5496218088407785},"hitData":{"launchSpeed":96.3,"launchAngle":31.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.49,"coordY":64.24}},"index":4,"playId":"ed1cf36e-d9d4-30ac-9447-71a2cd7f5753","pitchNumber":5,"startTime":"2026-05-03T21:26:02.334Z","endTime":"2026-05-03T21:26:11.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":2.3000000000000007,"leverageIndex":0.96,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:26:11.372Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vinnie Pasquantino flies out sharply to center fielder Julio Rodríguez.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T21:26:39.226Z","endTime":"2026-05-03T21:27:54.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[2],"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":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.7,"endSpeed":79.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95470195129226,"aZ":-28.279684004182485,"pfxX":-9.816753048062173,"pfxZ":2.4068108801034835,"pX":-0.8072470093231626,"pZ":2.5171262871453863,"vX0":5.266626886750598,"vY0":-126.25356901447505,"vZ0":-0.17056240466915118,"x":147.77,"y":170.82,"x0":-1.6414090318927956,"y0":50.00546923084661,"z0":4.855632895138788,"aX":-15.899521220826673},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.6,"breakHorizontal":16.7,"spinRate":1916,"spinDirection":255},"zone":4,"typeConfidence":2.0,"plateTime":0.4333307066968546,"extension":5.512734127052027},"index":0,"playId":"74450bca-352e-30c1-a5dc-5ff51f891965","pitchNumber":1,"startTime":"2026-05-03T21:26:42.069Z","endTime":"2026-05-03T21:26:45.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.816334166336482,"aZ":-30.089528766907907,"pfxX":-10.810615233380291,"pfxZ":1.2211570752030911,"pX":0.9390193515074278,"pZ":0.7981786287187279,"vX0":9.614652264807741,"vY0":-129.16892793150004,"vZ0":-4.073834148983306,"x":81.21,"y":217.23,"x0":-1.4120343904118473,"y0":50.001660478128585,"z0":4.6880124078805645,"aX":-18.418496674705196},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.6,"breakHorizontal":17.6,"spinRate":2048,"spinDirection":256},"zone":14,"typeConfidence":2.0,"plateTime":0.42271416895270475,"extension":5.5870548622296035},"index":1,"playId":"60130373-71a6-3db8-b76b-e6d56fe5c09a","pitchNumber":2,"startTime":"2026-05-03T21:27:09.387Z","endTime":"2026-05-03T21:27:19.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Maikel Garcia steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"60130373-71a6-3db8-b76b-e6d56fe5c09a","startTime":"2026-05-03T21:27:37.346Z","endTime":"2026-05-03T21:27:44.024Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"},"defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"postOnSecond":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"homeTeamWinProbability":26.1,"awayTeamWinProbability":73.9,"homeTeamWinProbabilityAdded":-0.8999999999999986,"leverageIndex":0.74,"dramaIndex":29.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.18947793697449,"aZ":-18.81105773470669,"pfxX":-8.110539031650967,"pfxZ":6.810029141435248,"pX":-0.4560569257403075,"pZ":3.582128894489748,"vX0":5.818070827582999,"vY0":-138.95158772626345,"vZ0":-0.6677325524044568,"x":134.38,"y":142.06,"x0":-1.5199235770908166,"y0":50.00013421352964,"z0":5.071712974069733,"aX":-15.908675690153636},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.4,"breakHorizontal":13.6,"spinRate":2349,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.39369538587032515,"extension":5.538350935483234},"hitData":{"launchSpeed":101.4,"launchAngle":34.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":147.09,"coordY":56.7}},"index":3,"playId":"43311fcc-ccdd-3cf8-8df6-48a234825e00","pitchNumber":3,"startTime":"2026-05-03T21:27:44.024Z","endTime":"2026-05-03T21:27:54.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:27:54.077Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Leo Rivas flies out to left fielder Isaac Collins.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-03T21:29:51.673Z","endTime":"2026-05-03T21:32:08.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"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":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":89.5,"endSpeed":82.4,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83632457884387,"aZ":-16.914168323650784,"pfxX":1.8351282961650628,"pfxZ":8.801761772202749,"pX":0.7404024674878994,"pZ":2.7625941108493324,"vX0":-3.308708413931696,"vY0":-130.41641610805783,"vZ0":-4.0988691221266835,"x":96.05,"y":135.24,"x0":1.7835139889894747,"y0":50.0003173215711,"z0":5.619734893125002,"aX":3.180865953112798},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":15.4,"breakHorizontal":-2.6,"spinRate":2363,"spinDirection":153},"zone":3,"typeConfidence":2.0,"plateTime":0.4190024525809668,"extension":6.7994524099982465},"index":0,"playId":"ddea11eb-b3e5-3b66-ac9f-f205b44c21b7","pitchNumber":1,"startTime":"2026-05-03T21:30:04.732Z","endTime":"2026-05-03T21:30:08.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":81.8,"endSpeed":75.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60154169923526,"aZ":-39.00362414415558,"pfxX":-6.000446779883255,"pfxZ":-4.7668428422942,"pX":0.1783834868071521,"pZ":1.5834983927939652,"vX0":-2.3793535748789925,"vY0":-119.11800230502915,"vZ0":-1.0963838298266713,"x":110.2,"y":196.03,"x0":1.9708611573999926,"y0":50.00494871595017,"z0":5.586820629722155,"aX":-8.593544827074638},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-8.6,"breakHorizontal":11.4,"spinRate":2610,"spinDirection":307},"zone":8,"typeConfidence":2.0,"plateTime":0.46042814284819444,"extension":6.6273662678998555},"index":1,"playId":"ad7b017d-050f-3e51-b82b-397418a405fd","pitchNumber":2,"startTime":"2026-05-03T21:30:19.596Z","endTime":"2026-05-03T21:30:22.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-03T21:30:33.066Z","endTime":"2026-05-03T21:30:44.985Z","isPitch":false,"type":"action","player":{"id":660844,"link":"/api/v1/people/660844"},"defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34866342915006,"aZ":-32.807374549265155,"pfxX":4.868998919566769,"pfxZ":-0.4031880335040068,"pX":1.3347093269395136,"pZ":3.290510195538912,"vX0":-3.0336545840469222,"vY0":-124.2824558112309,"vZ0":0.5345063101534704,"x":66.12,"y":149.94,"x0":1.9318321128085711,"y0":50.00122603270954,"z0":5.773820505671828,"aX":7.699732885148612},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.4,"breakHorizontal":-8.2,"spinRate":1515,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.43887873350237383,"extension":6.528147338504885},"index":3,"playId":"1dea9993-09a0-39a9-a0c1-cd3686a1c977","pitchNumber":3,"startTime":"2026-05-03T21:30:44.985Z","endTime":"2026-05-03T21:30:48.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.7,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.833179074414772,"aZ":-36.73179533349838,"pfxX":-9.403975024305836,"pfxZ":-3.2381233641385423,"pX":0.1952941270438442,"pZ":1.6832110443618795,"vX0":-1.3843812599299299,"vY0":-118.20734232935126,"vZ0":-1.308881424893051,"x":109.56,"y":193.33,"x0":2.010732598351193,"y0":50.005311557028335,"z0":5.635448924874914,"aX":-13.226367547045887},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-5.9,"breakHorizontal":17.4,"spinRate":2618,"spinDirection":314},"zone":8,"typeConfidence":2.0,"plateTime":0.4644650692788739,"extension":6.675196109099446},"index":4,"playId":"e3bbcc09-94ec-39bb-80d5-b314158dca2d","pitchNumber":4,"startTime":"2026-05-03T21:31:00.117Z","endTime":"2026-05-03T21:31:03.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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.6,"endSpeed":85.3,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.262684941241826,"aZ":-14.92416332294714,"pfxX":2.8061548661695044,"pfxZ":9.303259599562681,"pX":1.1988692042967406,"pZ":2.1737909820525982,"vX0":-2.8777431629512673,"vY0":-134.81076941074866,"vZ0":-6.058857214869504,"x":71.3,"y":180.09,"x0":1.911804521405353,"y0":50.00258896190636,"z0":5.490277427662234,"aX":5.203500232039323},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":-4.6,"spinRate":2284,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.4051352428911117,"extension":6.860935170541814},"index":5,"playId":"bbbc835e-2f80-3098-acd4-37caae577d6b","pitchNumber":5,"startTime":"2026-05-03T21:31:22.806Z","endTime":"2026-05-03T21:31:26.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.415827149159664,"aZ":-36.92635600410091,"pfxX":-8.204634802885222,"pfxZ":-3.275128034208217,"pX":-0.9840599447794242,"pZ":1.4438529167114407,"vX0":-4.666620807778088,"vY0":-120.04621347918676,"vZ0":-1.5863157349580184,"x":154.51,"y":199.8,"x0":2.0543659155744383,"y0":50.00178072196662,"z0":5.416661875202814,"aX":-11.90868836652839},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-6.0,"breakHorizontal":16.0,"spinRate":2538,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.45720880717095147,"extension":6.71006042510225},"index":6,"playId":"aff3fede-ec7e-383b-afdd-c45426b49803","pitchNumber":6,"startTime":"2026-05-03T21:31:39.783Z","endTime":"2026-05-03T21:31:44.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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.0,"endSpeed":84.1,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.713719198555744,"aZ":-22.997219635959077,"pfxX":5.940131814400454,"pfxZ":5.111340609071316,"pX":0.08973396958173288,"pZ":2.345170671350233,"vX0":-6.9233113826631545,"vY0":-132.4772241892385,"vZ0":-3.4859802100891892,"x":113.58,"y":175.46,"x0":1.9532548251415327,"y0":50.00047467436111,"z0":5.340097444526616,"aX":10.660245467447652},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.8,"breakHorizontal":-9.5,"spinRate":2146,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.41190809548249785,"extension":6.810419230068527},"hitData":{"launchSpeed":92.3,"launchAngle":37.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.59,"coordY":91.62}},"index":7,"playId":"6be63242-4bca-3d37-83bc-18a9afac6536","pitchNumber":7,"startTime":"2026-05-03T21:31:58.167Z","endTime":"2026-05-03T21:32:08.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"credit":"b_ab"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_ab"},{"player":{"id":660844,"link":"/api/v1/people/660844"},"credit":"b_pa"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.7,"awayTeamWinProbability":74.3,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:32:08.666Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rob Refsnyder strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-03T21:32:30.213Z","endTime":"2026-05-03T21:33:11.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.212534356329947,"aZ":-37.19754102110413,"pfxX":-0.32645223516582034,"pfxZ":-3.197075004395021,"pX":-0.025622736933580824,"pZ":3.1102710252432564,"vX0":-4.521394920990349,"vY0":-123.94348911896302,"vZ0":0.9926345576578051,"x":117.98,"y":154.8,"x0":1.8562082004929492,"y0":50.001129110273645,"z0":5.784570017647481,"aX":-0.5123759450876135},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.4,"breakHorizontal":1.6,"spinRate":2577,"spinDirection":308},"zone":2,"typeConfidence":2.0,"plateTime":0.44007828812295147,"extension":6.698253333064491},"index":0,"playId":"fbcd6d50-a91e-3265-85a7-e9b0d06ad505","pitchNumber":1,"startTime":"2026-05-03T21:32:32.935Z","endTime":"2026-05-03T21:32:36.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59300410340993,"aZ":-15.638964641148313,"pfxX":4.133128489513096,"pfxZ":8.65997029403917,"pX":-0.5170716129755965,"pZ":2.238528927876877,"vX0":-7.793307020914086,"vY0":-136.48909990909925,"vZ0":-5.959943314460967,"x":136.71,"y":178.34,"x0":1.8226077150306512,"y0":50.00540025802025,"z0":5.505406375361217,"aX":7.894889050907887},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":-6.1,"spinRate":2375,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.3994208911672903,"extension":6.897902225527131},"index":1,"playId":"5824d9b3-581b-3906-8db4-a6c30d76325a","pitchNumber":2,"startTime":"2026-05-03T21:32:46.378Z","endTime":"2026-05-03T21:32:49.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.119212800867295,"aZ":-31.377670192469232,"pfxX":2.9517932456529956,"pfxZ":0.48244826513691663,"pX":0.844151734708216,"pZ":3.1371544393468405,"vX0":-3.8485120555447545,"vY0":-127.2301296638859,"vZ0":-0.26741254589745833,"x":84.82,"y":154.08,"x0":1.9843936823823731,"y0":50.005055045423966,"z0":5.7048000813323005,"aX":4.899297087029406},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.1,"breakHorizontal":-4.6,"spinRate":1554,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.42850626015792903,"extension":6.56711642487199},"index":2,"playId":"de208fb1-3e0a-3aa9-aac2-bb792dbe3f01","pitchNumber":3,"startTime":"2026-05-03T21:33:07.659Z","endTime":"2026-05-03T21:33:11.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_ab"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_ab"},{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_pa"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.5,"awayTeamWinProbability":76.5,"homeTeamWinProbabilityAdded":-2.1999999999999993,"leverageIndex":0.89,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:33:11.250Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Julio Rodríguez flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-03T21:33:36.708Z","endTime":"2026-05-03T21:34:19.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.8,"endSpeed":85.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.62715310265331,"aZ":-13.945172376798386,"pfxX":0.5196403152753728,"pfxZ":9.770897960754066,"pX":0.6534872863896855,"pZ":4.228041181885001,"vX0":-3.32885253257343,"vY0":-135.26457130239785,"vZ0":-1.2703420457993733,"x":92.09,"y":124.62,"x0":1.8289652215355614,"y0":50.00135594119562,"z0":5.674641028587961,"aX":0.9694117697292955},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":-0.2,"spinRate":2516,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.4038709411433765,"extension":6.712016442519112},"index":0,"playId":"de148e83-d27b-33b9-b64f-5b36735e932c","pitchNumber":1,"startTime":"2026-05-03T21:33:38.430Z","endTime":"2026-05-03T21:33:41.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":77.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.5709588611959,"aZ":-37.85886501273323,"pfxX":-7.0189031967303155,"pfxZ":-3.83334376423742,"pX":-0.08599192022693054,"pZ":1.421088045952777,"vX0":-2.871835541703301,"vY0":-120.78274768907393,"vZ0":-1.693479587253086,"x":120.28,"y":200.41,"x0":2.0286641611292064,"y0":50.00112437940339,"z0":5.44713324143828,"aX":-10.413891325640632},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-7.1,"breakHorizontal":13.4,"spinRate":2620,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.45272133171947937,"extension":6.696806880160172},"index":1,"playId":"25f176fe-3ed9-3169-98ac-bb3da9d2f96a","pitchNumber":2,"startTime":"2026-05-03T21:33:53.787Z","endTime":"2026-05-03T21:33:56.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":86.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.756819723755115,"aZ":-12.724062002690104,"pfxX":-0.14811357655108237,"pfxZ":10.389703871667276,"pX":-0.6468034251568772,"pZ":1.5870960241809005,"vX0":-6.419589000113905,"vY0":-135.05447697539753,"vZ0":-7.960335856595327,"x":141.65,"y":195.93,"x0":1.767005027475344,"y0":50.00165417940208,"z0":5.441631017363453,"aX":-0.27567703327528775},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.5,"breakHorizontal":1.4,"spinRate":2478,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.40351926894370305,"extension":6.890214694893581},"hitData":{"launchSpeed":87.6,"launchAngle":28.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.5,"coordY":74.83}},"index":2,"playId":"2924c89e-a551-3b48-a427-d749819588b7","pitchNumber":3,"startTime":"2026-05-03T21:34:10.318Z","endTime":"2026-05-03T21:34:19.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-1.3999999999999986,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:34:19.468Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Salvador Perez flies out to right fielder Connor Joe.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-03T21:36:21.423Z","endTime":"2026-05-03T21:37:11.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656582,"link":"/api/v1/people/656582"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.262492943058874,"aZ":-18.197696181466096,"pfxX":-8.197404367251828,"pfxZ":7.441309836268777,"pX":1.006668784396673,"pZ":2.6471061516451426,"vX0":11.567663469692258,"vY0":-136.26670758988192,"vZ0":-3.0120666447476214,"x":78.63,"y":167.31,"x0":-2.23065700433588,"y0":50.00480007104205,"z0":5.025838342125071,"aX":-15.401446476304818},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.0,"breakHorizontal":12.4,"spinRate":2204,"spinDirection":238},"zone":12,"typeConfidence":2.0,"plateTime":0.4021332196891265,"extension":5.409062572876232},"index":0,"playId":"339bf2a7-c34e-38a4-ae83-0ed6741fd33f","pitchNumber":1,"startTime":"2026-05-03T21:36:26.982Z","endTime":"2026-05-03T21:36:29.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.977871255902528,"aZ":-19.925927804549318,"pfxX":-7.55849339687357,"pfxZ":6.280008487652443,"pX":0.631269518396592,"pZ":3.999262918956784,"vX0":10.34676461959435,"vY0":-137.69324204153972,"vZ0":0.359927787976146,"x":92.94,"y":130.8,"x0":-2.165396332474463,"y0":50.00480872840443,"z0":5.1981999063424,"aX":-14.74830023824833},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.6,"breakHorizontal":11.9,"spinRate":2365,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.3953696763708101,"extension":5.244114439171272},"index":1,"playId":"fbb6b103-a80e-3475-bd23-8f7ee2c0d2e3","pitchNumber":2,"startTime":"2026-05-03T21:36:44.666Z","endTime":"2026-05-03T21:36:48.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.82761659359182,"aZ":-30.873787378868727,"pfxX":0.01765203373619384,"pfxZ":0.8346843268766735,"pX":0.7367967886037071,"pZ":1.8393268839717918,"vX0":7.348889818884089,"vY0":-122.6399316239783,"vZ0":-1.383701713725279,"x":88.92,"y":189.12,"x0":-2.2764739357211137,"y0":50.0011141330859,"z0":4.997706099462952,"aX":0.02617589776414368},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.4,"breakHorizontal":-1.4,"spinRate":2182,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.4433317675893824,"extension":5.395573729965562},"hitData":{"launchSpeed":82.6,"launchAngle":60.0,"totalDistance":191.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.51,"coordY":145.19}},"index":2,"playId":"8a346d92-6409-3a6a-92bd-0cda1c686a96","pitchNumber":3,"startTime":"2026-05-03T21:37:00.525Z","endTime":"2026-05-03T21:37:11.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.799999999999997,"awayTeamWinProbability":76.2,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:37:11.556Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carter Jensen flies out to right fielder Connor Joe.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-03T21:37:35.796Z","endTime":"2026-05-03T21:40:05.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":656582,"link":"/api/v1/people/656582"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.663568070407372,"aZ":-21.751282992082462,"pfxX":-8.062727581921887,"pfxZ":5.530706456510119,"pX":0.21996732579959177,"pZ":3.566709653602297,"vX0":8.020871317270943,"vY0":-135.89993293255,"vZ0":-0.009175974349268201,"x":108.62,"y":142.48,"x0":-1.7114372404589746,"y0":50.002930959951,"z0":5.0714657346876955,"aX":-15.196220419171414},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.2,"breakHorizontal":13.1,"spinRate":2257,"spinDirection":237},"zone":12,"typeConfidence":2.0,"plateTime":0.40186795112976537,"extension":5.232224718497135},"index":0,"playId":"e0ed878b-5a5a-364d-bd81-328eb5e884ce","pitchNumber":1,"startTime":"2026-05-03T21:37:43.946Z","endTime":"2026-05-03T21:37:48.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.279445269573102,"aZ":-31.611096332514087,"pfxX":0.2281668520540867,"pfxZ":0.3734229270411191,"pX":-1.5199874509644065,"pZ":1.8717486622881128,"vX0":0.9682394794313567,"vY0":-121.02344656688844,"vZ0":-0.9913790592667698,"x":174.94,"y":188.24,"x0":-1.953153716470753,"y0":50.001396255852626,"z0":5.029446203563149,"aX":0.3418617303158562},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.7,"breakHorizontal":-0.6,"spinRate":2318,"spinDirection":63},"zone":13,"typeConfidence":2.0,"plateTime":0.45077005255915736,"extension":5.164243575382353},"index":1,"playId":"6eb75e03-133a-348a-914f-d84e46542968","pitchNumber":2,"startTime":"2026-05-03T21:37:58.888Z","endTime":"2026-05-03T21:38:02.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.473215150232605,"aZ":-16.793904040519116,"pfxX":-7.7686608839638485,"pfxZ":7.764612937341045,"pX":-0.9995319282794074,"pZ":3.0516886777283103,"vX0":4.9433856310847295,"vY0":-139.83495698828702,"vZ0":-2.54271620500686,"x":155.1,"y":156.38,"x0":-1.7807790779799801,"y0":50.002204817591696,"z0":5.074292508221996,"aX":-15.387355618026039},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.7,"breakHorizontal":13.1,"spinRate":2343,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3916664091224211,"extension":5.267907728448405},"index":2,"playId":"a54f9d8d-5019-34c3-b767-14d6fe35173e","pitchNumber":3,"startTime":"2026-05-03T21:38:14.376Z","endTime":"2026-05-03T21:38:18.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.612595910225263,"aZ":-21.117592902198066,"pfxX":-8.23284516046526,"pfxZ":5.7452316260408915,"pX":-0.34822288650702443,"pZ":2.118668014594669,"vX0":6.734732972355706,"vY0":-137.37734614191402,"vZ0":-3.890765807068478,"x":130.27,"y":181.58,"x0":-1.7541915138468571,"y0":50.00002795699846,"z0":4.977336682032388,"aX":-15.834366368904114},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.8,"breakHorizontal":13.6,"spinRate":2283,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.39773874721262015,"extension":5.277148944238146},"index":3,"playId":"09f1be95-1a78-360c-9404-31363d31542f","pitchNumber":4,"startTime":"2026-05-03T21:38:30.857Z","endTime":"2026-05-03T21:38:35.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.944200056521424,"aZ":-18.654876719972105,"pfxX":-8.697921091449299,"pfxZ":6.886218799718403,"pX":-0.05668779417657905,"pZ":2.781986286316929,"vX0":7.474293070126782,"vY0":-138.96477594511998,"vZ0":-2.7268422343872394,"x":119.16,"y":163.67,"x0":-1.645669848445007,"y0":50.006457916269895,"z0":5.009416607574502,"aX":-17.085206421554123},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.1,"breakHorizontal":14.3,"spinRate":2313,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.3935292781823483,"extension":5.370664046090957},"index":4,"playId":"a0654f9c-84b2-326e-a4e1-2433732611a9","pitchNumber":5,"startTime":"2026-05-03T21:38:54.738Z","endTime":"2026-05-03T21:38:58.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-03T21:39:05.759Z","endTime":"2026-05-03T21:39:16.761Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"},"defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99170008591133,"aZ":-18.976105934852907,"pfxX":-7.097444451192474,"pfxZ":6.8207914525649525,"pX":0.6582163733620623,"pZ":3.219127875150153,"vX0":8.585881923446546,"vY0":-137.62221815307743,"vZ0":-1.532507544337147,"x":91.91,"y":151.86,"x0":-1.5668635863389275,"y0":50.00550536973378,"z0":5.057067225658703,"aX":-13.738959482066587},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.2,"breakHorizontal":11.3,"spinRate":2352,"spinDirection":234},"zone":3,"typeConfidence":2.0,"plateTime":0.39664702161015386,"extension":5.401004711994689},"index":6,"playId":"48f30d5a-1e2a-3d64-b1d3-4e736638b53d","pitchNumber":6,"startTime":"2026-05-03T21:39:16.761Z","endTime":"2026-05-03T21:39:20.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.84271473110452,"aZ":-16.441970395445622,"pfxX":-6.999693657811639,"pfxZ":8.011376730294685,"pX":0.46445984971178955,"pZ":2.425435224471611,"vX0":8.046842779530074,"vY0":-139.14341646277842,"vZ0":-4.008470217448721,"x":99.3,"y":173.29,"x0":-1.553756691030733,"y0":50.0010555304572,"z0":4.972188819583009,"aX":-13.742380826929079},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.9,"breakHorizontal":11.0,"spinRate":2272,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.39344669497432605,"extension":5.397289902459611},"hitData":{"launchSpeed":93.8,"launchAngle":44.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.05,"coordY":86.74}},"index":7,"playId":"ab39c6cb-f167-3e3a-8626-4a1cb879d076","pitchNumber":7,"startTime":"2026-05-03T21:39:54.034Z","endTime":"2026-05-03T21:40:05.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.1,"awayTeamWinProbability":74.9,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:40:05.051Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jac Caglianone walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-03T21:40:23.571Z","endTime":"2026-05-03T21:42:30.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.169823651274225,"aZ":-21.082987960915915,"pfxX":-6.713790711634307,"pfxZ":5.700050725342344,"pX":-0.9018697386402963,"pZ":3.957214140417835,"vX0":4.5734261950315105,"vY0":-138.20820756773088,"vZ0":0.7665709639562133,"x":151.38,"y":131.94,"x0":-1.7010809841700185,"y0":50.00127668270122,"z0":5.086197509331291,"aX":-13.06070295658831},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.7,"breakHorizontal":11.3,"spinRate":2309,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.39544342057166926,"extension":5.284181686659364},"index":0,"playId":"8e831c42-a69f-36e4-a9ac-2f874714334d","pitchNumber":1,"startTime":"2026-05-03T21:40:25.235Z","endTime":"2026-05-03T21:40:28.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96963723218153,"aZ":-19.87182669550875,"pfxX":-6.9104934988160265,"pfxZ":6.186846928622112,"pX":0.9387271429318735,"pZ":2.96834793791684,"vX0":9.045007204922145,"vY0":-139.32810061627038,"vZ0":-2.1171002066934324,"x":81.22,"y":158.63,"x0":-1.4347365391282085,"y0":50.00324238890343,"z0":5.035418924651578,"aX":-13.742294154725549},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.0,"breakHorizontal":10.9,"spinRate":2236,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.39142176763836156,"extension":5.443422372534591},"index":1,"playId":"58da1250-47c6-3d59-9b32-1795b5100b4c","pitchNumber":2,"startTime":"2026-05-03T21:40:41.561Z","endTime":"2026-05-03T21:40:45.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.756922937849204,"aZ":-19.275991748069217,"pfxX":-8.47850879314942,"pfxZ":6.517209747043156,"pX":0.6702380328658626,"pZ":2.9481004761494236,"vX0":9.083336537930224,"vY0":-139.1908351681117,"vZ0":-2.129809746745638,"x":91.45,"y":159.18,"x0":-1.5206707251752918,"y0":50.00036177266638,"z0":4.987769957971415,"aX":-16.77532598617739},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.6,"breakHorizontal":13.7,"spinRate":2312,"spinDirection":239},"zone":3,"typeConfidence":2.0,"plateTime":0.3922248794694818,"extension":5.430026327157041},"index":2,"playId":"d8f691a9-c7b2-3cf3-b255-96dae50ce851","pitchNumber":3,"startTime":"2026-05-03T21:41:00.997Z","endTime":"2026-05-03T21:41:03.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.148995027309585,"aZ":-19.097621169829324,"pfxX":-6.495013196952945,"pfxZ":6.625979150756487,"pX":0.5227097548526319,"pZ":2.796840428016139,"vX0":8.130707870572428,"vY0":-139.5428861453226,"vZ0":-2.5430866296616315,"x":97.08,"y":163.27,"x0":-1.5837687247959116,"y0":50.00350398803081,"z0":4.976928662924271,"aX":-12.82055543404027},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.6,"breakHorizontal":10.1,"spinRate":2224,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.39238227075853693,"extension":5.377612144180779},"index":3,"playId":"5cdd24ce-0375-3f87-b867-1a9667d731a2","pitchNumber":4,"startTime":"2026-05-03T21:41:19.431Z","endTime":"2026-05-03T21:41:22.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":95.8,"endSpeed":88.2,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.451128583966387,"aZ":-17.977852596777996,"pfxX":-7.105097733929466,"pfxZ":7.145129129708481,"pX":1.0308671930548476,"pZ":3.4803981707674034,"vX0":9.308035842658379,"vY0":-139.39096438123002,"vZ0":-1.1722173065033195,"x":77.71,"y":144.81,"x0":-1.4133435199833162,"y0":50.003528511028165,"z0":5.082000200617461,"aX":-14.119578053341257},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.0,"breakHorizontal":11.2,"spinRate":2343,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.39148218614198127,"extension":5.489316004964434},"index":4,"playId":"19e39fb1-42f1-36cd-aaed-ab7a141c719f","pitchNumber":5,"startTime":"2026-05-03T21:41:44.185Z","endTime":"2026-05-03T21:41:48.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.992291521346033,"aZ":-20.197667839934056,"pfxX":-5.82171533085621,"pfxZ":6.1600475348363375,"pX":-0.9067390795348274,"pZ":3.476253650573123,"vX0":4.342676595423405,"vY0":-138.3665042369623,"vZ0":-0.6292890397035281,"x":151.56,"y":144.92,"x0":-1.7377667842577453,"y0":50.00475261274725,"z0":5.056234285539806,"aX":-11.324048896166191},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.3,"breakHorizontal":9.7,"spinRate":2130,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3953901985901398,"extension":5.457213307160396},"index":5,"playId":"f5ed8d73-e0bd-3b4b-b911-60ecade777f9","pitchNumber":6,"startTime":"2026-05-03T21:42:04.637Z","endTime":"2026-05-03T21:42:07.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.5,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84803898347866,"aZ":-18.716124041613387,"pfxX":-6.521082965815013,"pfxZ":6.760236779956403,"pX":1.1293667197687112,"pZ":2.548866768700899,"vX0":9.581223533483794,"vY0":-139.3724058826938,"vZ0":-3.524380204169317,"x":73.95,"y":169.96,"x0":-1.4869585685141269,"y0":50.00200080241536,"z0":5.047538604488589,"aX":-12.98104943083161},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.8,"breakHorizontal":10.1,"spinRate":2162,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.3912222686951967,"extension":5.419373064810854},"index":6,"playId":"1ecb5b60-20df-3ddd-b56a-d2d6be09257d","pitchNumber":7,"startTime":"2026-05-03T21:42:26.413Z","endTime":"2026-05-03T21:42:30.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.2,"awayTeamWinProbability":75.8,"homeTeamWinProbabilityAdded":-0.9000000000000021,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:42:30.144Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Isaac Collins doubles (3) on a sharp line drive to center fielder Julio Rodríguez. Jac Caglianone scores.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-03T21:43:39.037Z","endTime":"2026-05-03T21:44:36.221Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":{"id":622491,"link":"/api/v1/people/622491"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-03T21:42:41.813Z","endTime":"2026-05-03T21:43:41.412Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.3,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.971309113908045,"aZ":-19.501208596885537,"pfxX":-7.03074770431269,"pfxZ":6.379092886893664,"pX":-0.736443065245703,"pZ":3.379697310468534,"vX0":4.917636210848511,"vY0":-139.29183936540448,"vZ0":-1.4135172646068375,"x":145.07,"y":147.53,"x0":-1.6012062480823577,"y0":50.00574775310087,"z0":5.168760165917101,"aX":-13.974412893592081},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.5,"breakHorizontal":11.9,"spinRate":2194,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3915385170654009,"extension":5.6326202490635024},"index":1,"playId":"331733fb-03ae-3227-8252-7f46248d0429","pitchNumber":1,"startTime":"2026-05-03T21:43:41.412Z","endTime":"2026-05-03T21:44:08.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"}},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":88.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.115794073380638,"aZ":-20.48353722555924,"pfxX":-6.858969718684886,"pfxZ":5.951460910216744,"pX":-0.17877114392053217,"pZ":2.846682063617595,"vX0":6.21385535868527,"vY0":-138.18200912136106,"vZ0":-2.4774133654867114,"x":123.81,"y":161.92,"x0":-1.5479138218300477,"y0":50.00515528032701,"z0":5.106698137523131,"aX":-13.480919083940634},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.6,"breakHorizontal":11.4,"spinRate":2247,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.3939532481444119,"extension":5.57790968551595},"hitData":{"launchSpeed":107.8,"launchAngle":17.0,"totalDistance":392.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":143.59,"coordY":41.74}},"index":2,"playId":"ad05cbe8-a96f-3cd2-b70d-933544dec15a","pitchNumber":2,"startTime":"2026-05-03T21:44:22.197Z","endTime":"2026-05-03T21:44:36.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.399999999999999,"awayTeamWinProbability":85.6,"homeTeamWinProbabilityAdded":-9.8,"leverageIndex":0.72,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:44:36.221Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Massey strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-03T21:45:17.621Z","endTime":"2026-05-03T21:46:15.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.13176640119874,"aZ":-19.727589832929574,"pfxX":-6.493036959817205,"pfxZ":6.413589769640275,"pX":0.07373524459015159,"pZ":3.597653496159371,"vX0":6.413477650649022,"vY0":-138.2808134240129,"vZ0":-0.7919290470332794,"x":114.19,"y":141.64,"x0":-1.4293138154533793,"y0":50.00659276533522,"z0":5.208360004277095,"aX":-12.608305802548106},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.6,"breakHorizontal":10.4,"spinRate":2150,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.3957362944627203,"extension":5.510563321826305},"index":0,"playId":"2ef7a0c4-1e17-3113-8d87-a1a799580e7a","pitchNumber":1,"startTime":"2026-05-03T21:45:24.383Z","endTime":"2026-05-03T21:45:27.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"second":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":87.0,"endSpeed":80.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18271563120141,"aZ":-30.56181826724033,"pfxX":-9.840735853005658,"pfxZ":0.9887172150862442,"pX":-0.01803061347022833,"pZ":1.2966296006872429,"vX0":7.191848966309923,"vY0":-126.51755724770653,"vZ0":-2.386698850278028,"x":117.69,"y":203.77,"x0":-1.6094600062874194,"y0":50.003702491329584,"z0":4.685281476756093,"aX":-16.06169756473262},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.4,"breakHorizontal":16.3,"spinRate":1807,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.4318228907396282,"extension":5.572313782584729},"index":1,"playId":"96b6f4aa-6d2e-34da-a9f0-e3626e9d1527","pitchNumber":2,"startTime":"2026-05-03T21:45:47.250Z","endTime":"2026-05-03T21:45:50.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"second":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":94.4,"endSpeed":87.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79436251426493,"aZ":-21.338770282676506,"pfxX":-7.111817045215249,"pfxZ":5.534345852429512,"pX":-0.35879574164489186,"pZ":3.5011321337738646,"vX0":5.941700988254119,"vY0":-137.63507210601253,"vZ0":-0.5279195745271862,"x":130.68,"y":144.25,"x0":-1.6004855192665521,"y0":50.00082450712177,"z0":5.115236881513977,"aX":-13.9172801307828},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.2,"breakHorizontal":12.0,"spinRate":2170,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3949538388472762,"extension":5.622661914072869},"index":2,"playId":"6af2415f-11eb-3dc4-92db-a2b3b6d534af","pitchNumber":3,"startTime":"2026-05-03T21:46:12.691Z","endTime":"2026-05-03T21:46:15.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"second":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.3,"awayTeamWinProbability":83.7,"homeTeamWinProbabilityAdded":1.9000000000000021,"leverageIndex":0.68,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:46:15.834Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a line drive to right fielder Jac Caglianone.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-03T21:48:14.459Z","endTime":"2026-05-03T21:49:11.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.672198081153873,"aZ":-24.098738239083964,"pfxX":5.195578555893992,"pfxZ":4.602253729411286,"pX":0.828732125170178,"pZ":3.990903520489547,"vX0":-4.5110722080432115,"vY0":-130.40602536880843,"vZ0":0.40075035864228925,"x":85.41,"y":131.03,"x0":1.890617803163701,"y0":50.00093728922819,"z0":5.626839276685536,"aX":9.112952119497916},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.6,"breakHorizontal":-8.6,"spinRate":1965,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.4170811039035276,"extension":6.7657175725784615},"index":0,"playId":"d3143b32-0ebe-3f8c-b2f6-ecfec3dfa404","pitchNumber":1,"startTime":"2026-05-03T21:48:29.407Z","endTime":"2026-05-03T21:48:34.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.424134282786866,"aZ":-34.165296762923745,"pfxX":-1.473347326424399,"pfxZ":-1.3160403162440808,"pX":1.0119978515292969,"pZ":4.314844553100041,"vX0":-1.883340472440798,"vY0":-121.93459318940303,"vZ0":3.3609321287989995,"x":78.43,"y":122.28,"x0":1.985125847255034,"y0":50.00435815895157,"z0":5.861771788631939,"aX":-2.2242152325778495},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.3,"breakHorizontal":3.1,"spinRate":2239,"spinDirection":277},"zone":12,"typeConfidence":2.0,"plateTime":0.44876495077290723,"extension":6.569744151002586},"index":1,"playId":"5fa0a67e-8a3c-3281-b015-3018ecb44f13","pitchNumber":2,"startTime":"2026-05-03T21:48:44.758Z","endTime":"2026-05-03T21:48:47.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50337640744995,"aZ":-25.04134399782851,"pfxX":7.7988539344368455,"pfxZ":4.019575858752654,"pX":0.34561977758193974,"pZ":2.483597813770644,"vX0":-6.610567322590262,"vY0":-131.54291012001016,"vZ0":-2.865311914346651,"x":103.83,"y":171.72,"x0":1.862123011553057,"y0":50.00426366322657,"z0":5.417737129673265,"aX":13.846395758839233},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.0,"breakHorizontal":-13.0,"spinRate":2085,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.4143313800962818,"extension":6.799445321330146},"hitData":{"launchSpeed":98.1,"launchAngle":18.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":156.26,"coordY":68.51}},"index":2,"playId":"e23bd5a2-af27-331a-bc1b-cb30d65e1939","pitchNumber":3,"startTime":"2026-05-03T21:49:00.534Z","endTime":"2026-05-03T21:49:11.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.099999999999998,"awayTeamWinProbability":78.9,"homeTeamWinProbabilityAdded":4.799999999999997,"leverageIndex":1.07,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:49:11.330Z","atBatIndex":46},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Randy Arozarena grounds into a double play, shortstop Bobby Witt Jr. to second baseman Michael Massey to first baseman Vinnie Pasquantino. Josh Naylor out at 2nd. Randy Arozarena out at 1st.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-03T21:49:37.554Z","endTime":"2026-05-03T21:51:00.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.107609191190285,"aZ":-32.88724958998415,"pfxX":5.392104298460124,"pfxZ":-0.4471935120787798,"pX":0.5301946684099154,"pZ":2.4355513479721336,"vX0":-5.307608068193708,"vY0":-123.69371074458483,"vZ0":-1.067688614984082,"x":96.79,"y":173.02,"x0":1.9790196547589398,"y0":50.00455993086271,"z0":5.572007680129843,"aX":8.557547207870554},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.8,"breakHorizontal":-8.9,"spinRate":1417,"spinDirection":113},"zone":6,"typeConfidence":2.0,"plateTime":0.43881186470830214,"extension":6.66219323537183},"index":0,"playId":"4781a2f5-a17d-3418-b9a8-f787950a6011","pitchNumber":1,"startTime":"2026-05-03T21:49:40.020Z","endTime":"2026-05-03T21:49:43.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":83.7,"endSpeed":78.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.98517071579902,"aZ":-32.96339427506415,"pfxX":5.384172569535111,"pfxZ":-0.5149976655955921,"pX":1.5299919869347176,"pZ":2.148740485870107,"vX0":-2.6834812788689413,"vY0":-122.11672677835236,"vZ0":-1.6257264656455375,"x":58.68,"y":180.76,"x0":1.933282839771038,"y0":50.00136511610254,"z0":5.611906155366412,"aX":8.27763825368076},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.1,"breakHorizontal":-9.2,"spinRate":1509,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.44547693879192085,"extension":6.647336434383339},"index":1,"playId":"7a1f7ff8-dee5-301f-8ed3-fb9f7b8e3785","pitchNumber":2,"startTime":"2026-05-03T21:49:56.187Z","endTime":"2026-05-03T21:49:59.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":75.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.134728776472787,"aZ":-36.23932427853141,"pfxX":-9.12529859797586,"pfxZ":-2.8563189483896245,"pX":0.4805677602666767,"pZ":3.9412805794101144,"vX0":-1.198063065868185,"vY0":-117.43787093225052,"vZ0":3.694118437876545,"x":98.68,"y":132.37,"x0":2.1824559367283016,"y0":50.00084548081924,"z0":5.677328860968366,"aX":-12.995628250425963},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-4.2,"breakHorizontal":16.8,"spinRate":2566,"spinDirection":307},"zone":12,"typeConfidence":2.0,"plateTime":0.462931579544128,"extension":6.616162705821485},"index":2,"playId":"372e3e54-6d97-3032-b03a-0ab3f39ecc8a","pitchNumber":3,"startTime":"2026-05-03T21:50:15.195Z","endTime":"2026-05-03T21:50:18.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.65308829932166,"aZ":-17.71086318111681,"pfxX":0.4980339203114388,"pfxZ":8.317599748815898,"pX":-0.4441901678599078,"pZ":3.867020155742282,"vX0":-5.8127987267591275,"vY0":-129.86509747161207,"vZ0":-1.3069532121126737,"x":133.93,"y":134.37,"x0":1.7414938010298757,"y0":50.00026917334653,"z0":5.700617480194878,"aX":0.8668136858253563},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":15.1,"breakHorizontal":0.1,"spinRate":2260,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.41894007232566466,"extension":6.943953479695379},"index":3,"playId":"abfcbf64-d515-3173-8d0f-29ffca3d523b","pitchNumber":4,"startTime":"2026-05-03T21:50:32.547Z","endTime":"2026-05-03T21:50:36.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.082921274516256,"aZ":-25.921004718883896,"pfxX":6.331663319955701,"pfxZ":3.5594757709766807,"pX":0.17103252641816377,"pZ":3.0343902828276588,"vX0":-6.511145727285348,"vY0":-130.56646898544938,"vZ0":-1.3446701773696823,"x":110.48,"y":156.85,"x0":1.854362943806696,"y0":50.0018394841326,"z0":5.475682381990713,"aX":11.118844157128262},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.4,"breakHorizontal":-10.3,"spinRate":2134,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.416785210542467,"extension":6.83710137471057},"hitData":{"launchSpeed":105.9,"launchAngle":-7.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":108.41,"coordY":151.07}},"index":4,"playId":"54356af4-2abc-356b-8d40-3a2e56043bd9","pitchNumber":5,"startTime":"2026-05-03T21:50:51.439Z","endTime":"2026-05-03T21:51:00.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":11.700000000000001,"awayTeamWinProbability":88.3,"homeTeamWinProbabilityAdded":-9.399999999999997,"leverageIndex":1.95,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:51:00.998Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.P. Crawford grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-03T21:51:27.903Z","endTime":"2026-05-03T21:51:54.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.197094968295247,"aZ":-25.097140156555376,"pfxX":6.103459437151319,"pfxZ":3.878992355979019,"pX":1.0527022547713076,"pZ":2.3844541829744523,"vX0":-4.189498842837164,"vY0":-133.35303269194088,"vZ0":-3.59496542379917,"x":76.87,"y":174.4,"x0":1.8409343032246508,"y0":50.001781431573214,"z0":5.5338392113756205,"aX":11.13431913222675},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.6,"breakHorizontal":-10.3,"spinRate":2196,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.4087184077221888,"extension":6.807449165363111},"index":0,"playId":"ed62fd55-db5f-31e6-8b71-12d8c1d71896","pitchNumber":1,"startTime":"2026-05-03T21:51:29.348Z","endTime":"2026-05-03T21:51:33.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.47270333428201,"aZ":-35.32431215016311,"pfxX":-8.869849641159815,"pfxZ":-2.2336158517366,"pX":-0.014687177286480783,"pZ":2.544601855607795,"vX0":-2.2491097852024375,"vY0":-117.89805284020939,"vZ0":0.6754222224470532,"x":117.56,"y":170.08,"x0":2.104279866116998,"y0":50.004993892719156,"z0":5.515133736746645,"aX":-12.48505132037057},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.6,"breakHorizontal":16.6,"spinRate":2650,"spinDirection":307},"zone":5,"typeConfidence":2.0,"plateTime":0.46461560711286687,"extension":6.6462451302903895},"hitData":{"launchSpeed":93.9,"launchAngle":7.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.13,"coordY":142.96}},"index":1,"playId":"72f67bbf-7f69-3a44-951e-dfe0f6d3bea3","pitchNumber":2,"startTime":"2026-05-03T21:51:45.840Z","endTime":"2026-05-03T21:51:54.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.7,"awayTeamWinProbability":89.3,"homeTeamWinProbabilityAdded":-1.0000000000000018,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:51:54.950Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Isbel singles on a sharp line drive to right fielder Connor Joe.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-03T21:54:10.822Z","endTime":"2026-05-03T21:55:14.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656582,"link":"/api/v1/people/656582"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Alex Hoppe replaces Luis Castillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-03T21:53:26.088Z","endTime":"2026-05-03T21:54:13.046Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695380,"link":"/api/v1/people/695380"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.7,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.30663768555699,"aZ":-13.067196225392053,"pfxX":-2.4525579046618025,"pfxZ":9.285095576515877,"pX":-0.6119214962345938,"pZ":3.262841010792902,"vX0":2.29888412077508,"vY0":-142.03005903617122,"vZ0":-4.37192210962909,"x":140.33,"y":150.68,"x0":-1.1103062550202663,"y0":50.00322231617169,"z0":5.643346736723983,"aX":-5.047418701566387},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.2,"breakHorizontal":4.0,"spinRate":2269,"spinDirection":211},"zone":1,"typeConfidence":0.91,"plateTime":0.38457485945582714,"extension":6.463696596938859},"index":1,"playId":"5a07869b-8f3d-3f93-aff6-5b50df29dbda","pitchNumber":1,"startTime":"2026-05-03T21:54:13.046Z","endTime":"2026-05-03T21:54:16.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":97.3,"endSpeed":90.2,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.044590968645323,"aZ":-15.19224184860449,"pfxX":-1.9992026671947227,"pfxZ":8.22759378126729,"pX":-0.3296734877332231,"pZ":2.649139934803743,"vX0":2.9728204120553077,"vY0":-141.74589124048896,"vZ0":-5.632333931291135,"x":129.57,"y":167.25,"x0":-1.1254148399669437,"y0":50.00480355056411,"z0":5.608798223122677,"aX":-4.1274027662554005},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.2,"breakHorizontal":3.1,"spinRate":2298,"spinDirection":209},"zone":4,"typeConfidence":0.91,"plateTime":0.38432762067514714,"extension":6.529766611406518},"index":2,"playId":"e6491239-0c1e-325b-ab98-417644738be7","pitchNumber":2,"startTime":"2026-05-03T21:54:27.976Z","endTime":"2026-05-03T21:54:30.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.2,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82943459861912,"aZ":-16.862980882487225,"pfxX":-1.2581309413831936,"pfxZ":7.570204898162363,"pX":0.9141604227506758,"pZ":3.499765273457436,"vX0":5.852574116417155,"vY0":-140.3769153775979,"vZ0":-3.0927710740484824,"x":82.15,"y":144.29,"x0":-1.0223037555347434,"y0":50.002076833293124,"z0":5.695581910299364,"aX":-2.5457956540492077},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.3,"breakHorizontal":1.2,"spinRate":2334,"spinDirection":205},"zone":12,"typeConfidence":0.88,"plateTime":0.3882343638142083,"extension":6.508603135994897},"index":3,"playId":"631372dd-f4a9-3552-8f25-ed092b0f22d4","pitchNumber":3,"startTime":"2026-05-03T21:54:47.932Z","endTime":"2026-05-03T21:54:51.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.6,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.881000899869314,"aZ":-35.73628190267349,"pfxX":2.2317027398471954,"pfxZ":-2.1769103809268175,"pX":-0.19145328333643669,"pZ":1.9739331288996527,"vX0":1.3914525430644504,"vY0":-126.24277377814036,"vZ0":-2.0233389524783485,"x":124.3,"y":185.48,"x0":-1.0376629180692558,"y0":50.005279198506585,"z0":5.630647770461926,"aX":3.6449763334879757},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.2,"breakHorizontal":-4.3,"spinRate":2483,"spinDirection":72},"zone":8,"typeConfidence":0.93,"plateTime":0.4319298901294295,"extension":6.504413218001109},"hitData":{"launchSpeed":105.4,"launchAngle":7.0,"totalDistance":217.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":158.6,"coordY":89.73}},"index":4,"playId":"c19fdc2f-8b7c-3e41-a5af-5330c6eb21b3","pitchNumber":4,"startTime":"2026-05-03T21:55:04.128Z","endTime":"2026-05-03T21:55:14.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_ab"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_ab"},{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.3,"awayTeamWinProbability":90.7,"homeTeamWinProbabilityAdded":-1.3999999999999986,"leverageIndex":0.36,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:55:14.452Z","atBatIndex":49},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Maikel Garcia grounds into a force out, shortstop J.P. Crawford to second baseman Cole Young. Kyle Isbel out at 2nd. Maikel Garcia to 1st.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-03T21:55:37.922Z","endTime":"2026-05-03T21:56:25.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.4,"endSpeed":89.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.21523183340034,"aZ":-22.207975801454634,"pfxX":-6.184189529083189,"pfxZ":4.927148988122095,"pX":-0.47793185923151443,"pZ":4.332515725839176,"vX0":3.9844626997303907,"vY0":-140.50189896247903,"vZ0":0.11372737548316625,"x":135.22,"y":121.8,"x0":-1.1021132528641426,"y0":50.005288270730446,"z0":5.720475752392717,"aX":-12.516028905476935},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.1,"breakHorizontal":10.6,"spinRate":2220,"spinDirection":199},"zone":11,"typeConfidence":0.87,"plateTime":0.3880447784872483,"extension":6.450779580320378},"index":0,"playId":"801ebea0-9082-3665-a4fe-7dcf8f8e94b3","pitchNumber":1,"startTime":"2026-05-03T21:55:38.006Z","endTime":"2026-05-03T21:55:41.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.5,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.300632304697473,"aZ":-23.733928045162713,"pfxX":-8.246779910590924,"pfxZ":4.145850891643145,"pX":-0.559242766875192,"pZ":1.8621969644310379,"vX0":4.833067233167964,"vY0":-141.30021036082488,"vZ0":-5.808896747616693,"x":138.32,"y":188.5,"x0":-1.2147982733297538,"y0":50.00235263102963,"z0":5.45635738180837,"aX":-16.77990710166457},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.6,"breakHorizontal":14.0,"spinRate":2185,"spinDirection":211},"zone":7,"typeConfidence":0.92,"plateTime":0.3867163859126497,"extension":6.453874045269829},"index":1,"playId":"7bcc13a6-6de3-3653-916d-c489c661c719","pitchNumber":2,"startTime":"2026-05-03T21:55:56.421Z","endTime":"2026-05-03T21:55:59.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":97.0,"endSpeed":89.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.525717738648165,"aZ":-24.22594969095221,"pfxX":-8.832984925718224,"pfxZ":3.9338641683677658,"pX":-0.8044423119619102,"pZ":2.5743402958091455,"vX0":4.329082075393986,"vY0":-141.15591105234475,"vZ0":-3.8675127862485956,"x":147.66,"y":169.27,"x0":-1.20858575432564,"y0":50.00543169632495,"z0":5.518221750503594,"aX":-17.863458143738786},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.5,"breakHorizontal":15.1,"spinRate":2229,"spinDirection":203},"zone":4,"typeConfidence":0.91,"plateTime":0.38772373349742484,"extension":6.394437500040634},"hitData":{"launchSpeed":96.6,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.01,"coordY":147.52}},"index":2,"playId":"25044a17-4aa5-307e-8308-20ae3d697598","pitchNumber":3,"startTime":"2026-05-03T21:56:14.500Z","endTime":"2026-05-03T21:56:25.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.6,"awayTeamWinProbability":89.4,"homeTeamWinProbabilityAdded":1.299999999999999,"leverageIndex":0.57,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:56:25.038Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bobby Witt Jr. strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-03T21:56:55.531Z","endTime":"2026-05-03T21:59:02.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":90.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0153216395529,"aZ":-17.042922163426923,"pfxX":-1.6859019532975426,"pfxZ":7.342974446613399,"pX":-0.16177762001774987,"pZ":3.2610707296338384,"vX0":3.5558937169369442,"vY0":-141.40322639959757,"vZ0":-3.4990423279289695,"x":123.17,"y":150.73,"x0":-1.2068315651941046,"y0":50.00037885847993,"z0":5.583590440571237,"aX":-3.4732950266290525},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.0,"breakHorizontal":2.5,"spinRate":2272,"spinDirection":202},"zone":2,"typeConfidence":0.9,"plateTime":0.38482595666143116,"extension":6.485693126629839},"index":0,"playId":"91ca6c75-b902-3db8-98fa-8798bf4ec30f","pitchNumber":1,"startTime":"2026-05-03T21:56:59.402Z","endTime":"2026-05-03T21:57:02.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05936106049831,"aZ":-15.682055738987373,"pfxX":-1.9434003662671844,"pfxZ":8.024334515027796,"pX":0.17135035430200068,"pZ":3.2495971364044687,"vX0":4.146450905087836,"vY0":-141.8884223232814,"vZ0":-3.886014204345063,"x":110.47,"y":151.04,"x0":-1.0512358116636717,"y0":50.000089866300854,"z0":5.6249879926974975,"aX":-3.9932231497534163},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.0,"breakHorizontal":2.8,"spinRate":2246,"spinDirection":205},"zone":2,"typeConfidence":0.91,"plateTime":0.3848633403613917,"extension":6.634250238126552},"index":1,"playId":"854ef81a-f673-3632-9912-be2a30378d7d","pitchNumber":2,"startTime":"2026-05-03T21:57:17.634Z","endTime":"2026-05-03T21:57:20.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":97.4,"endSpeed":90.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.755256350906453,"aZ":-14.894845625675636,"pfxX":-2.1629915034989255,"pfxZ":8.376992529654565,"pX":0.9035232774206795,"pZ":3.2212736837147373,"vX0":6.1346343194476285,"vY0":-141.84945933027467,"vZ0":-4.192789003776478,"x":82.56,"y":151.81,"x0":-0.9945362556548686,"y0":50.00058004339956,"z0":5.651063244040395,"aX":-4.460866831458041},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.6,"breakHorizontal":2.9,"spinRate":2369,"spinDirection":203},"zone":12,"typeConfidence":0.9,"plateTime":0.3843462926410526,"extension":6.467298672077753},"index":2,"playId":"72ec0085-b5f9-3b93-bf6e-66d9b21a639e","pitchNumber":3,"startTime":"2026-05-03T21:57:39.967Z","endTime":"2026-05-03T21:57:44.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.533162360362006,"aZ":-35.759452173502396,"pfxX":0.9551522878373992,"pfxZ":-2.1736912144645797,"pX":0.3684497200484851,"pZ":0.11978792892873488,"vX0":3.2845026777217003,"vY0":-126.76422928913262,"vZ0":-6.315367751643639,"x":102.96,"y":235.55,"x0":-1.0608825135508182,"y0":50.00325205999156,"z0":5.451200239969766,"aX":1.5754001856688775},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-5.0,"breakHorizontal":-2.4,"spinRate":2338,"spinDirection":61},"zone":14,"typeConfidence":0.93,"plateTime":0.42982021590661246,"extension":6.55979213100599},"index":3,"playId":"5cbb170d-dc1d-369f-81e3-00d98d64844f","pitchNumber":4,"startTime":"2026-05-03T21:58:00.892Z","endTime":"2026-05-03T21:58:03.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.591707651297554,"aZ":-13.60831751590125,"pfxX":-2.2731175252677858,"pfxZ":8.86346824003287,"pX":0.44949067812895294,"pZ":2.665394621447148,"vX0":4.901049769496553,"vY0":-143.23563744536796,"vZ0":-5.6072387914204125,"x":99.87,"y":166.81,"x0":-0.9822565447012299,"y0":50.00417766735006,"z0":5.487169312936769,"aX":-4.762608730958982},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.2,"breakHorizontal":3.2,"spinRate":2254,"spinDirection":215},"zone":6,"typeConfidence":0.91,"plateTime":0.38124074124856433,"extension":6.593513991044765},"index":4,"playId":"695dda61-c4cb-3b8b-a8d4-5ca6bceee5a4","pitchNumber":5,"startTime":"2026-05-03T21:58:27.917Z","endTime":"2026-05-03T21:58:33.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.661048153822996,"aZ":-13.495824401888349,"pfxX":-2.9533999014814487,"pfxZ":9.038357519638607,"pX":0.418383434015509,"pZ":3.7703658867114487,"vX0":4.837441775147195,"vY0":-142.60040327802133,"vZ0":-3.1807297132086307,"x":101.05,"y":136.98,"x0":-0.9134505399725428,"y0":50.00598198603399,"z0":5.747341413942458,"aX":-6.105905042502039},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.0,"breakHorizontal":4.4,"spinRate":2357,"spinDirection":199},"zone":12,"typeConfidence":0.91,"plateTime":0.3835503225554744,"extension":6.4553740420795425},"index":5,"playId":"95a98a5a-a7e9-3fee-ad71-dc5b12663827","pitchNumber":6,"startTime":"2026-05-03T21:58:59.105Z","endTime":"2026-05-03T21:59:02.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.799999999999999,"awayTeamWinProbability":88.2,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:59:02.136Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vinnie Pasquantino flies out sharply to center fielder Julio Rodríguez.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-03T21:59:26.906Z","endTime":"2026-05-03T22:01:06.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.8,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.269218192521826,"aZ":-15.403954163453731,"pfxX":-1.691179751266782,"pfxZ":8.166719009005122,"pX":0.4055768277087194,"pZ":2.9541833399358124,"vX0":4.373835245367478,"vY0":-141.68811794660817,"vZ0":-4.772201699770229,"x":101.54,"y":159.02,"x0":-0.9314628572522097,"y0":50.006213310712596,"z0":5.629207922722176,"aX":-3.4745357716639873},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.2,"breakHorizontal":2.3,"spinRate":2415,"spinDirection":196},"zone":3,"typeConfidence":0.91,"plateTime":0.3850737418766754,"extension":6.506958131786687},"index":0,"playId":"d9d4bc3e-af6a-3795-9f86-96f2f69749d6","pitchNumber":1,"startTime":"2026-05-03T21:59:30.196Z","endTime":"2026-05-03T21:59:34.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.27702690077139,"aZ":-36.83423353292543,"pfxX":1.5143939887005922,"pfxZ":-2.866003068300415,"pX":-0.9243713950279303,"pZ":1.36018003474108,"vX0":0.2251974784695775,"vY0":-125.49817913402961,"vZ0":-3.117939596060017,"x":152.23,"y":202.06,"x0":-1.2119906367910855,"y0":50.00620379567728,"z0":5.567424433031055,"aX":2.4579657050884784},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.6,"breakHorizontal":-2.8,"spinRate":2327,"spinDirection":60},"zone":13,"typeConfidence":0.93,"plateTime":0.43358694411590504,"extension":6.611309337893716},"index":1,"playId":"d4475f63-1341-37d0-ab44-1682b631c2b5","pitchNumber":2,"startTime":"2026-05-03T21:59:52.015Z","endTime":"2026-05-03T21:59:55.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39008634493221,"aZ":-37.82383389619856,"pfxX":2.396228915644155,"pfxZ":-3.431076665041397,"pX":-1.1353478926213008,"pZ":2.9496706335045033,"vX0":-0.39268139789728596,"vY0":-126.99285790065008,"vZ0":0.5587999771747414,"x":160.28,"y":159.14,"x0":-1.2908603040419282,"y0":50.0057744935329,"z0":5.719507775438988,"aX":3.9405309850166153},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-5.9,"breakHorizontal":-4.3,"spinRate":2403,"spinDirection":62},"zone":11,"typeConfidence":0.93,"plateTime":0.4302068114192288,"extension":6.34922958281221},"index":2,"playId":"8d3fd520-8e33-3bc4-894b-ce74c6239dd0","pitchNumber":3,"startTime":"2026-05-03T22:00:11.741Z","endTime":"2026-05-03T22:00:15.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.911712161706028,"aZ":-15.073838472288307,"pfxX":-0.6191851499466521,"pfxZ":8.338485667821603,"pX":0.4033589504813266,"pZ":3.3750618258793765,"vX0":4.1066095130384515,"vY0":-141.73179439785005,"vZ0":-3.5744618203987204,"x":101.62,"y":147.65,"x0":-0.9788549762824458,"y0":50.00439421669602,"z0":5.604399952375916,"aX":-1.2701603123566974},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.6,"breakHorizontal":0.4,"spinRate":2284,"spinDirection":202},"zone":3,"typeConfidence":0.91,"plateTime":0.3852509771441066,"extension":6.670123961733429},"index":3,"playId":"e45e14ca-d53b-37cb-882a-c90831aca346","pitchNumber":4,"startTime":"2026-05-03T22:00:32.354Z","endTime":"2026-05-03T22:00:35.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.717507276807424,"aZ":-36.46781325507346,"pfxX":2.7849782618181647,"pfxZ":-2.634629029202923,"pX":-0.19029687965134892,"pZ":2.6676015637755555,"vX0":1.4135836525385377,"vY0":-125.64416687921809,"vZ0":-0.2911143715524005,"x":124.25,"y":166.75,"x0":-1.1185573108869453,"y0":50.00267272803571,"z0":5.699491204457523,"aX":4.540354252357668},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.7,"breakHorizontal":-5.3,"spinRate":2358,"spinDirection":64},"zone":5,"typeConfidence":0.93,"plateTime":0.43268767583770673,"extension":6.554361784978837},"hitData":{"launchSpeed":100.6,"launchAngle":23.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":128.91,"coordY":39.97}},"index":4,"playId":"66ac4e38-f6ad-326e-b395-399acbee66c9","pitchNumber":5,"startTime":"2026-05-03T22:00:56.853Z","endTime":"2026-05-03T22:01:06.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.8,"awayTeamWinProbability":87.2,"homeTeamWinProbabilityAdded":1.0000000000000018,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:01:06.099Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Young strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-03T22:04:44.526Z","endTime":"2026-05-03T22:05:43.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":78.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.386224807445693,"aZ":-33.45057702895389,"pfxX":-0.662849424727519,"pfxZ":-0.8316484948419998,"pX":-0.2519304853690246,"pZ":2.9223111760592477,"vX0":-4.696186232586538,"vY0":-122.15744644732514,"vZ0":-0.04488430646147079,"x":126.6,"y":159.88,"x0":1.7651611638060685,"y0":50.00089521680128,"z0":5.767886097840518,"aX":-1.0209445253875957},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.3,"breakHorizontal":2.0,"spinRate":2646,"spinDirection":318},"zone":1,"typeConfidence":2.0,"plateTime":0.4448932207948362,"extension":6.623243370429512},"index":0,"playId":"eef3cb86-49ee-35d3-901b-c6810353f7ee","pitchNumber":1,"startTime":"2026-05-03T22:04:56.109Z","endTime":"2026-05-03T22:04:59.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.077408382977417,"aZ":-37.603827813846465,"pfxX":-9.946220471552207,"pfxZ":-3.874094005014628,"pX":0.511649253240997,"pZ":3.0048365187372004,"vX0":-0.8625807669052733,"vY0":-117.32282146615535,"vZ0":1.7238992676803668,"x":97.5,"y":157.65,"x0":2.1765817961085414,"y0":50.002369679497136,"z0":5.751116969611358,"aX":-13.939744228275606},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-6.4,"breakHorizontal":18.2,"spinRate":2726,"spinDirection":308},"zone":3,"typeConfidence":2.0,"plateTime":0.4658890724088023,"extension":6.434399295293744},"index":1,"playId":"f80031be-885f-3989-8e60-7dd1d20a5027","pitchNumber":2,"startTime":"2026-05-03T22:05:10.562Z","endTime":"2026-05-03T22:05:14.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-03T22:05:23.193Z","endTime":"2026-05-03T22:05:38.801Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"},"defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1738428935648,"aZ":-33.195852213587074,"pfxX":-6.7335844104409395,"pfxZ":-0.6939514656759265,"pX":-1.614563583787549,"pZ":2.156867037946319,"vX0":-6.393044933818906,"vY0":-120.69597002131597,"vZ0":-1.255352260321655,"x":178.54,"y":180.54,"x0":1.9464336522369716,"y0":50.003877008955534,"z0":5.615356628317369,"aX":-9.902530433393634},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.3,"breakHorizontal":13.8,"spinRate":2642,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.45435099676883706,"extension":6.423974688198532},"index":3,"playId":"c36e4a85-d2fe-34c3-9ac1-dd76e5834f79","pitchNumber":3,"startTime":"2026-05-03T22:05:38.801Z","endTime":"2026-05-03T22:05:43.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.0,"awayTeamWinProbability":90.0,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":1.1,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:05:43.256Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Connor Joe flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-03T22:06:04.055Z","endTime":"2026-05-03T22:06:19.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.89353948927374,"aZ":-36.417765690428965,"pfxX":-8.10540324666101,"pfxZ":-2.9455597648988725,"pX":-0.15647900703270806,"pZ":2.580262563692427,"vX0":-2.7699824810782347,"vY0":-119.05251211885673,"vZ0":0.38715148751232387,"x":122.96,"y":169.11,"x0":2.0735822114298466,"y0":50.001171265940684,"z0":5.699701977790808,"aX":-11.685575314392839},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-5.0,"breakHorizontal":15.4,"spinRate":2625,"spinDirection":313},"zone":5,"typeConfidence":2.0,"plateTime":0.45927857758724233,"extension":6.475396132287892},"hitData":{"launchSpeed":93.1,"launchAngle":48.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.17,"coordY":104.0}},"index":0,"playId":"1dfee2c8-efbe-30a1-90e2-4ef0bf2beaa2","pitchNumber":1,"startTime":"2026-05-03T22:06:09.692Z","endTime":"2026-05-03T22:06:19.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656582,"link":"/api/v1/people/656582"},"credit":"b_ab"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_ab"},{"player":{"id":656582,"link":"/api/v1/people/656582"},"credit":"b_pa"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.1,"awayTeamWinProbability":91.9,"homeTeamWinProbabilityAdded":-1.9000000000000004,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:06:19.704Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jhonny Pereda grounds out softly, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-03T22:06:39.868Z","endTime":"2026-05-03T22:08:04.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.227641465718555,"aZ":-13.228851571036898,"pfxX":2.3198614946435003,"pfxZ":10.30165192012542,"pX":0.7352419681222547,"pZ":1.9300813177214897,"vX0":-3.6627237899399674,"vY0":-134.5270473944761,"vZ0":-7.184771405067376,"x":88.97,"y":186.67,"x0":1.810834755110059,"y0":50.00396466047836,"z0":5.566536443320517,"aX":4.267198986351251},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.4,"breakHorizontal":-3.5,"spinRate":2474,"spinDirection":156},"zone":9,"typeConfidence":2.0,"plateTime":0.40660054346425056,"extension":6.78787037349783},"index":0,"playId":"9dacfe44-11ea-3223-8f3f-dcfecfb3ee38","pitchNumber":1,"startTime":"2026-05-03T22:06:45.949Z","endTime":"2026-05-03T22:07:12.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"}},"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.6,"endSpeed":81.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.46400825646342,"aZ":-33.65115826175175,"pfxX":3.1017134885270607,"pfxZ":-0.9081694073334758,"pX":-1.5193707566867172,"pZ":-0.7947671303448199,"vX0":-9.068546537739673,"vY0":-125.73420977264162,"vZ0":-8.698986634993345,"x":174.91,"y":260.24,"x0":1.7046651703110507,"y0":50.00413805613382,"z0":5.37877716518379,"aX":5.052258220607003},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.2,"breakHorizontal":-4.0,"spinRate":1369,"spinDirection":107},"zone":13,"typeConfidence":2.0,"plateTime":0.43285378922932294,"extension":6.66117303943737},"index":1,"playId":"dd68d536-d9cc-3079-a46a-ac9f7a4da77c","pitchNumber":2,"startTime":"2026-05-03T22:07:16.204Z","endTime":"2026-05-03T22:07:19.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.2824781381225,"aZ":-35.898209145153444,"pfxX":-6.918247250317448,"pfxZ":-2.5555707941568624,"pX":-0.9437624463730455,"pZ":2.299114262845277,"vX0":-4.8182759615808655,"vY0":-119.30686281926012,"vZ0":-0.09016311364870733,"x":152.97,"y":176.7,"x0":1.9919151578174163,"y0":50.000746011326264,"z0":5.539489131435025,"aX":-10.094503598237669},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-4.4,"breakHorizontal":13.6,"spinRate":2405,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.45694173654980075,"extension":6.51799129713974},"index":2,"playId":"9a945baf-2d61-332a-9f2a-09ccf4ce4da0","pitchNumber":3,"startTime":"2026-05-03T22:07:39.700Z","endTime":"2026-05-03T22:07:44.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":81.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.41228644700714,"aZ":-33.36211407032079,"pfxX":0.3217867488522481,"pfxZ":-0.7235751332044416,"pX":-0.9719047678855832,"pZ":2.390851939516998,"vX0":-6.882877619176716,"vY0":-126.23338382367136,"vZ0":-1.8157370039906984,"x":154.05,"y":174.23,"x0":1.7231558032517473,"y0":50.00141163589988,"z0":5.750832358016496,"aX":0.5324257617146194},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.4,"breakHorizontal":0.6,"spinRate":2630,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.4303265275039738,"extension":6.611572907759836},"hitData":{"launchSpeed":52.8,"launchAngle":15.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"soft","location":"6","coordinates":{"coordX":109.86,"coordY":150.98}},"index":3,"playId":"31c7f281-d52e-372f-984a-ce322ff7e5ed","pitchNumber":4,"startTime":"2026-05-03T22:07:56.940Z","endTime":"2026-05-03T22:08:04.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"credit":"b_ab"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_ab"},{"player":{"id":640902,"link":"/api/v1/people/640902"},"credit":"b_pa"},{"player":{"id":663460,"link":"/api/v1/people/663460"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":-0.9000000000000004,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:08:04.981Z","atBatIndex":55},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Salvador Perez reaches on a fielding error by shortstop J.P. Crawford.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-03T22:10:21.336Z","endTime":"2026-05-03T22:11:06.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cole Wilcox replaces Alex Hoppe.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-03T22:09:40.226Z","endTime":"2026-05-03T22:10:23.584Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677961,"link":"/api/v1/people/677961"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":91.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.973123877180548,"aZ":-27.641404209107066,"pfxX":-9.66763160143455,"pfxZ":2.166864265473123,"pX":1.048273591227419,"pZ":1.8914441564534124,"vX0":12.19840538965578,"vY0":-142.57728760614503,"vZ0":-5.585317619251245,"x":77.04,"y":187.71,"x0":-1.9983183701017213,"y0":50.001188703597144,"z0":5.584861871841587,"aX":-20.213708300999855},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":3.1,"breakHorizontal":15.5,"spinRate":2031,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.38188032080645495,"extension":6.469696168049001},"index":1,"playId":"f83c9954-fe18-37c2-977d-6acc50841dde","pitchNumber":1,"startTime":"2026-05-03T22:10:23.584Z","endTime":"2026-05-03T22:10:26.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43502453263856,"aZ":-32.85175290679799,"pfxX":-0.4773448012105268,"pfxZ":-0.40176267699959745,"pX":1.0289797134977081,"pZ":1.3205599151939191,"vX0":7.56365919444988,"vY0":-128.80137713944802,"vZ0":-4.617753838004436,"x":77.78,"y":203.12,"x0":-1.8671062744176832,"y0":50.00105740985589,"z0":5.6394681575147905,"aX":-0.8143334238223251},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.4,"breakHorizontal":-0.6,"spinRate":2149,"spinDirection":23},"zone":14,"typeConfidence":0.91,"plateTime":0.4231298351834165,"extension":6.477156064919083},"index":2,"playId":"ee444ee1-c4cc-3258-ba57-dce9a40a98b5","pitchNumber":2,"startTime":"2026-05-03T22:10:41.034Z","endTime":"2026-05-03T22:10:44.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.570173077958106,"aZ":-32.20526026594322,"pfxX":-1.625115184336832,"pfxZ":-0.022262642725656256,"pX":1.16725189213214,"pZ":1.513011292231405,"vX0":8.600557169838401,"vY0":-129.01161919418007,"vZ0":-4.331302690990569,"x":72.51,"y":197.93,"x0":-1.9797709942372015,"y0":50.000615464693745,"z0":5.66025162819503,"aX":-2.7764679363721156},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.7,"breakHorizontal":1.3,"spinRate":2271,"spinDirection":29},"zone":14,"typeConfidence":0.89,"plateTime":0.4224755821943176,"extension":6.45167917648032},"hitData":{"launchSpeed":77.1,"launchAngle":-7.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.85,"coordY":152.59}},"index":3,"playId":"66a16eec-ffd1-34c7-98dc-ea4453576c4c","pitchNumber":3,"startTime":"2026-05-03T22:10:57.055Z","endTime":"2026-05-03T22:11:06.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":677961,"link":"/api/v1/people/677961"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":677961,"link":"/api/v1/people/677961"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.2,"awayTeamWinProbability":93.8,"homeTeamWinProbabilityAdded":-0.9999999999999991,"leverageIndex":0.27,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:11:06.094Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carter Jensen walks. Starling Marte to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-03T22:11:40.868Z","endTime":"2026-05-03T22:13:40.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"postOnSecond":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Starling Marte replaces Salvador Perez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"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-03T22:11:37.082Z","endTime":"2026-05-03T22:11:43.033Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":516782,"link":"/api/v1/people/516782"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":521692,"link":"/api/v1/people/521692"},"base":1,"defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.56686542240248,"aZ":-34.85492273602465,"pfxX":0.5010412954903494,"pfxZ":-1.6023172457504504,"pX":-1.2517937202440204,"pZ":3.3317961507880387,"vX0":2.3253642173691818,"vY0":-127.50704362487986,"vZ0":0.5394306451541475,"x":164.72,"y":148.82,"x0":-2.2352227239600726,"y0":50.00409680407667,"z0":5.835478136971412,"aX":0.8371274458325931},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.6,"breakHorizontal":-1.3,"spinRate":2227,"spinDirection":32},"zone":11,"typeConfidence":0.87,"plateTime":0.42715480000130146,"extension":6.254141146745674},"index":1,"playId":"2b8de7e2-173c-393e-be37-bacc8771efd3","pitchNumber":1,"startTime":"2026-05-03T22:11:43.033Z","endTime":"2026-05-03T22:11:48.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.44144626928013,"aZ":-18.89229529186918,"pfxX":-8.575273912859465,"pfxZ":6.6291338314078025,"pX":-0.11738718705428612,"pZ":1.215505350945875,"vX0":8.695256702194738,"vY0":-140.37659245059285,"vZ0":-8.416212923884038,"x":121.47,"y":205.96,"x0":-2.1342690212532256,"y0":50.00665657267021,"z0":5.472312499226596,"aX":-17.194593596654364},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.4,"breakHorizontal":13.8,"spinRate":2206,"spinDirection":232},"zone":13,"typeConfidence":0.91,"plateTime":0.38950187792178603,"extension":6.426042413525936},"index":2,"playId":"8bea1aaa-8cce-3440-a717-2a9441a9b1cc","pitchNumber":2,"startTime":"2026-05-03T22:11:59.670Z","endTime":"2026-05-03T22:12:03.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64757598651691,"aZ":-18.173321724044712,"pfxX":-7.930588353785696,"pfxZ":6.86321741594335,"pX":0.2020293748966927,"pZ":2.677129085857602,"vX0":9.10413379377386,"vY0":-141.0959572868042,"vZ0":-5.08328859897728,"x":109.3,"y":166.5,"x0":-2.018573739698246,"y0":50.000875679979764,"z0":5.653402911582921,"aX":-16.17295149911632},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.6,"breakHorizontal":12.7,"spinRate":2250,"spinDirection":229},"zone":5,"typeConfidence":0.9,"plateTime":0.38650190799017814,"extension":6.351998973007489},"index":3,"playId":"fc57e2d0-5f3f-3a1e-bfad-f2f9e13c44fb","pitchNumber":3,"startTime":"2026-05-03T22:12:16.874Z","endTime":"2026-05-03T22:12:19.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.444691386104097,"aZ":-32.70081436632939,"pfxX":-0.08953685017878454,"pfxZ":-0.3146411473584152,"pX":-0.5162152103204002,"pZ":1.9670340908600694,"vX0":3.839370013482126,"vY0":-127.81231953306403,"vZ0":-3.0649742223424363,"x":136.68,"y":185.67,"x0":-2.026535079589273,"y0":50.00475954803354,"z0":5.75073086334918,"aX":-0.14786250972103993},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.1,"breakHorizontal":-0.7,"spinRate":2248,"spinDirection":24},"zone":7,"typeConfidence":0.91,"plateTime":0.4286022350497465,"extension":6.4760751969398695},"index":4,"playId":"73854e7f-95cd-3d38-9726-665a7103986e","pitchNumber":4,"startTime":"2026-05-03T22:12:37.453Z","endTime":"2026-05-03T22:12:41.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43643434134566,"aZ":-36.82794533070319,"pfxX":4.7735773862380295,"pfxZ":-2.759080531623848,"pX":-0.9832663061338773,"pZ":2.136744652281873,"vX0":1.731162500926638,"vY0":-128.4931826001148,"vZ0":-1.867385187178415,"x":154.48,"y":181.09,"x0":-2.2843568639587337,"y0":50.00344234271084,"z0":5.711080359985747,"aX":8.051600143910582},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-5.2,"breakHorizontal":-9.0,"spinRate":2194,"spinDirection":35},"zone":13,"typeConfidence":0.95,"plateTime":0.42485542639651497,"extension":6.107813052465662},"index":5,"playId":"91a9b60b-4bc6-3648-8251-bfde668b4a93","pitchNumber":5,"startTime":"2026-05-03T22:12:54.991Z","endTime":"2026-05-03T22:12:58.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"playId":"b69683ac-b2db-3edd-9b92-2e3edf63a002","startTime":"2026-05-03T22:13:12.489Z","endTime":"2026-05-03T22:13:15.489Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.91110980525279,"aZ":-33.24245568449208,"pfxX":1.2289478355268182,"pfxZ":-0.6225978075775584,"pX":-1.5280638878057349,"pZ":1.8672237061036219,"vX0":1.5206564195861954,"vY0":-128.63888568720384,"vZ0":-3.3137366217086566,"x":175.25,"y":188.36,"x0":-2.282391661909534,"y0":50.005013071898595,"z0":5.698772622149651,"aX":2.0990941972237493},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.6,"breakHorizontal":-2.5,"spinRate":2198,"spinDirection":33},"zone":13,"typeConfidence":0.89,"plateTime":0.4227126415770126,"extension":6.160236775648614},"index":7,"playId":"d9e60ed3-ba37-3197-adb2-972a46b6ac71","pitchNumber":6,"startTime":"2026-05-03T22:13:31.163Z","endTime":"2026-05-03T22:13:40.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":677961,"link":"/api/v1/people/677961"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.42,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:13:40.804Z","atBatIndex":57},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jac Caglianone grounds into a force out, second baseman Cole Young to shortstop J.P. Crawford. Starling Marte to 3rd. Carter Jensen out at 2nd. Jac Caglianone to 1st.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-03T22:14:08.829Z","endTime":"2026-05-03T22:14:18.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"postOnThird":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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":87.6,"endSpeed":81.6,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.56528926563749,"aZ":-37.01119456910609,"pfxX":5.052692315070021,"pfxZ":-2.896654024663958,"pX":0.23524513683309584,"pZ":2.1637043749510187,"vX0":4.3008459325948065,"vY0":-127.63768562337644,"vZ0":-1.7693299525347093,"x":108.03,"y":180.36,"x0":-2.121669110465518,"y0":50.005075673763365,"z0":5.750746930149858,"aX":8.42889800844946},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-5.4,"breakHorizontal":-10.1,"spinRate":2277,"spinDirection":34},"zone":9,"typeConfidence":0.95,"plateTime":0.4273355925870006,"extension":6.234034369157528},"hitData":{"launchSpeed":98.8,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.39,"coordY":149.55}},"index":0,"playId":"a339f427-edda-3e4b-8f0a-b78ee7dd24ea","pitchNumber":1,"startTime":"2026-05-03T22:14:11.090Z","endTime":"2026-05-03T22:14:18.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"second":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":677961,"link":"/api/v1/people/677961"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":677961,"link":"/api/v1/people/677961"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.1,"awayTeamWinProbability":94.9,"homeTeamWinProbabilityAdded":0.39999999999999947,"leverageIndex":0.47,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:14:18.098Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Isaac Collins walks. Jac Caglianone to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-03T22:14:51.805Z","endTime":"2026-05-03T22:16:29.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"postOnSecond":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"postOnThird":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52955907237996,"aZ":-39.461324988629244,"pfxX":5.996204302266742,"pfxZ":-4.405959717565169,"pX":-0.6202219488255516,"pZ":3.4317257536601606,"vX0":2.0432448264927423,"vY0":-127.09731584243173,"vZ0":1.5758818407659858,"x":140.64,"y":146.12,"x0":-2.21155392890779,"y0":50.00425163799735,"z0":5.913400281834593,"aX":9.911925425853505},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-7.4,"breakHorizontal":-11.3,"spinRate":2136,"spinDirection":38},"zone":11,"typeConfidence":0.95,"plateTime":0.42926466921926254,"extension":6.0925426714121445},"index":0,"playId":"bfdef996-533f-3805-b941-c60a839afbd1","pitchNumber":1,"startTime":"2026-05-03T22:14:54.080Z","endTime":"2026-05-03T22:14:58.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"third":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.6,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50683680474241,"aZ":-15.750333037692565,"pfxX":-10.056234385395083,"pfxZ":8.002431287822436,"pX":0.030593787777311865,"pZ":2.218754477483177,"vX0":9.499926830178662,"vY0":-142.32727145203367,"vZ0":-6.585252731182876,"x":115.83,"y":178.87,"x0":-2.043059479596181,"y0":50.00639009054092,"z0":5.559230717479908,"aX":-20.646896160350384},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.3,"breakHorizontal":16.3,"spinRate":2060,"spinDirection":236},"zone":5,"typeConfidence":0.89,"plateTime":0.3847614426229473,"extension":6.433363586439591},"index":1,"playId":"a28586ea-2dcb-3410-8524-5936755038c7","pitchNumber":2,"startTime":"2026-05-03T22:15:13.800Z","endTime":"2026-05-03T22:15:16.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"third":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.7,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.709241058960995,"aZ":-34.11287961207122,"pfxX":-0.40910743524179916,"pfxZ":-1.152225886107436,"pX":-0.4276968957663835,"pZ":3.1118774162299863,"vX0":4.443790208797561,"vY0":-127.95654025943635,"vZ0":-0.1518357017000822,"x":133.3,"y":154.76,"x0":-2.1227629045751697,"y0":50.00240100998017,"z0":5.811647196729675,"aX":-0.6888269030726235},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.9,"breakHorizontal":-0.1,"spinRate":2247,"spinDirection":39},"zone":1,"typeConfidence":0.91,"plateTime":0.42564229954755595,"extension":6.323319941414356},"index":2,"playId":"82bd49ab-cf4c-3c34-ae92-8ac6cac36854","pitchNumber":3,"startTime":"2026-05-03T22:15:35.718Z","endTime":"2026-05-03T22:15:39.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"third":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73628441306163,"aZ":-39.41151847759775,"pfxX":6.238021171656818,"pfxZ":-4.454952165192859,"pX":-0.018000991674473374,"pZ":0.6526255449012492,"vX0":3.333732199580613,"vY0":-126.85532316485325,"vZ0":-4.50364164694256,"x":117.69,"y":221.16,"x0":-2.1610122319881553,"y0":50.003304746194544,"z0":5.603762312707122,"aX":10.133196081844376},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-8.9,"breakHorizontal":-12.1,"spinRate":2300,"spinDirection":36},"zone":14,"typeConfidence":0.95,"plateTime":0.4323103130592547,"extension":6.282838706865282},"index":3,"playId":"3d5b9989-2608-3f31-9ced-86607185a4a3","pitchNumber":4,"startTime":"2026-05-03T22:15:54.788Z","endTime":"2026-05-03T22:15:58.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"third":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":90.1,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.06206175951065,"aZ":-19.605017152692582,"pfxX":-9.011489765587648,"pfxZ":6.130579716557062,"pX":1.2555164533426482,"pZ":1.8726808895671858,"vX0":12.16503230762319,"vY0":-141.31035208900173,"vZ0":-7.01349784030386,"x":69.14,"y":188.22,"x0":-1.907080248119851,"y0":50.00292736359758,"z0":5.617907610191645,"aX":-18.47586449327299},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.0,"breakHorizontal":14.3,"spinRate":2171,"spinDirection":234},"zone":14,"typeConfidence":0.92,"plateTime":0.38559548227067975,"extension":6.549030830376804},"index":4,"playId":"2540865d-bb36-3f4b-b237-8d93ba449a1c","pitchNumber":5,"startTime":"2026-05-03T22:16:16.050Z","endTime":"2026-05-03T22:16:29.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"third":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":677961,"link":"/api/v1/people/677961"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.5,"awayTeamWinProbability":95.5,"homeTeamWinProbabilityAdded":-0.5999999999999996,"leverageIndex":0.59,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:16:29.664Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Michael Massey lines into a double play, shortstop J.P. Crawford to second baseman Cole Young. Jac Caglianone out at 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-03T22:17:11.353Z","endTime":"2026-05-03T22:19:01.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-03T22:16:34.270Z","endTime":"2026-05-03T22:17:13.585Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"second":{"id":695506,"link":"/api/v1/people/695506"},"third":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.002254744528692,"aZ":-21.41454455931085,"pfxX":-8.931046125171004,"pfxZ":5.23766679699957,"pX":1.1856890262368178,"pZ":2.220630363611891,"vX0":12.060632746640156,"vY0":-142.10602750176716,"vZ0":-5.7323183297854445,"x":71.8,"y":178.82,"x0":-1.9430329472103607,"y0":50.00667181263147,"z0":5.614320221715962,"aX":-18.36348929547135},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.5,"breakHorizontal":13.9,"spinRate":2162,"spinDirection":233},"zone":14,"typeConfidence":0.86,"plateTime":0.3846763019640429,"extension":6.465582475789427},"index":1,"playId":"17b7785e-a2b0-30d5-bc4c-c1175bae9a30","pitchNumber":1,"startTime":"2026-05-03T22:17:13.585Z","endTime":"2026-05-03T22:17:18.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"second":{"id":695506,"link":"/api/v1/people/695506"},"third":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.92163143471775,"aZ":-29.59918181012619,"pfxX":-8.593557085987994,"pfxZ":1.5037535425709718,"pX":0.17467558586572648,"pZ":1.1015558309105822,"vX0":8.454240762764819,"vY0":-128.97533310191278,"vZ0":-5.528020574550253,"x":110.34,"y":209.04,"x0":-2.0051020416800225,"y0":50.001734231087504,"z0":5.512346252990743,"aX":-14.702041903196825},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.8,"breakHorizontal":14.0,"spinRate":1677,"spinDirection":261},"zone":14,"typeConfidence":0.85,"plateTime":0.4221842543990193,"extension":6.366524274828801},"index":2,"playId":"5d4857e7-4e08-32aa-a93f-24057c4ef8c6","pitchNumber":2,"startTime":"2026-05-03T22:17:35.072Z","endTime":"2026-05-03T22:17:38.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"second":{"id":695506,"link":"/api/v1/people/695506"},"third":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.797641141922853,"aZ":-35.6407219641185,"pfxX":-8.571843160278721,"pfxZ":-1.9794106564418374,"pX":-0.33734214089300635,"pZ":2.2695078214144915,"vX0":7.517685561023644,"vY0":-130.44180812417412,"vZ0":-1.7556321491718963,"x":129.86,"y":177.5,"x0":-2.1180513978297015,"y0":50.000907010220004,"z0":5.593707781003279,"aX":-15.036798203647994},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-3.7,"breakHorizontal":14.3,"spinRate":1624,"spinDirection":263},"zone":4,"typeConfidence":0.89,"plateTime":0.41704907705880423,"extension":6.334920271596935},"index":3,"playId":"3de61996-5ab4-3bf0-8cac-b89c9ebdb7a5","pitchNumber":3,"startTime":"2026-05-03T22:17:57.553Z","endTime":"2026-05-03T22:18:05.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"second":{"id":695506,"link":"/api/v1/people/695506"},"third":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.981299019316467,"aZ":-29.155252220433013,"pfxX":-2.073782381535832,"pfxZ":1.7072194937191973,"pX":2.0936273899725695,"pZ":1.2796896131149909,"vX0":11.088453269883635,"vY0":-131.77474571032968,"vZ0":-5.599576281287331,"x":37.2,"y":204.23,"x0":-1.892206004477922,"y0":50.002338545290414,"z0":5.575821324021831,"aX":-3.6642737384158637},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.0,"breakHorizontal":1.4,"spinRate":2257,"spinDirection":338},"zone":14,"typeConfidence":0.8,"plateTime":0.41504362777426484,"extension":6.471385906642795},"index":4,"playId":"128b9031-d0d6-3f59-9791-e6235a2b1921","pitchNumber":4,"startTime":"2026-05-03T22:18:33.149Z","endTime":"2026-05-03T22:18:36.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"second":{"id":695506,"link":"/api/v1/people/695506"},"third":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.141648892260886,"aZ":-30.158199209068396,"pfxX":-9.960986980528709,"pfxZ":1.1391180672379608,"pX":-1.1220284471983644,"pZ":2.0607713929912395,"vX0":6.216975933412762,"vY0":-130.84943132783158,"vZ0":-3.402880233986917,"x":159.77,"y":183.14,"x0":-2.213866337816109,"y0":50.00087373461715,"z0":5.5965033801435755,"aX":-17.56899573907308},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.7,"breakHorizontal":17.0,"spinRate":1765,"spinDirection":253},"zone":13,"typeConfidence":0.85,"plateTime":0.4158735788032515,"extension":6.156951290738691},"hitData":{"launchSpeed":88.6,"launchAngle":11.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":109.76,"coordY":130.07}},"index":5,"playId":"d7f8f41e-dcf3-397d-befa-5c325767668f","pitchNumber":5,"startTime":"2026-05-03T22:18:49.718Z","endTime":"2026-05-03T22:19:01.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"second":{"id":695506,"link":"/api/v1/people/695506"},"third":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_ab"},{"player":{"id":677961,"link":"/api/v1/people/677961"},"credit":"p_ab"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_pa"},{"player":{"id":677961,"link":"/api/v1/people/677961"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":8.7,"awayTeamWinProbability":91.3,"homeTeamWinProbabilityAdded":4.199999999999999,"leverageIndex":0.67,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:19:01.036Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leo Rivas grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-03T22:21:16.489Z","endTime":"2026-05-03T22:22:55.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Starling Marte remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"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-03T22:20:35.566Z","endTime":"2026-05-03T22:20:35.582Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":516782,"link":"/api/v1/people/516782"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":521692,"link":"/api/v1/people/521692"},"defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: John Schreiber replaces Kris Bubic.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-03T22:20:35.582Z","endTime":"2026-05-03T22:21:18.627Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670167,"link":"/api/v1/people/670167"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663460,"link":"/api/v1/people/663460","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.4,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.5254266553388,"aZ":-33.41419346455585,"pfxX":7.190379229223415,"pfxZ":-0.8865214596985425,"pX":-2.379023985658869,"pZ":2.3653711488887765,"vX0":-0.6863483790638516,"vY0":-117.19483652206513,"vZ0":2.2602591839651707,"x":207.68,"y":174.91,"x0":-3.018654638689059,"y0":50.00165883673508,"z0":4.49240278362273,"aX":10.079046874492189},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-0.8,"breakHorizontal":-12.8,"spinRate":2571,"spinDirection":73},"zone":11,"typeConfidence":0.9,"plateTime":0.46597535591617767,"extension":6.134706748726631},"index":2,"playId":"21c429e8-0344-36e8-b968-0cadd45d5737","pitchNumber":1,"startTime":"2026-05-03T22:21:18.627Z","endTime":"2026-05-03T22:21:21.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68684134479456,"aZ":-30.672331367743638,"pfxX":-9.20983929264778,"pfxZ":0.8233630113683663,"pX":0.4641207268246537,"pZ":2.6362768166135724,"vX0":10.414526951678392,"vY0":-133.57352741642947,"vZ0":0.0633671015049011,"x":99.31,"y":167.6,"x0":-2.274579886962924,"y0":50.00071068967452,"z0":4.803503244814246,"aX":-16.768931189994053},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.7,"breakHorizontal":14.6,"spinRate":2186,"spinDirection":244},"zone":3,"typeConfidence":0.87,"plateTime":0.4088455060749623,"extension":6.474545154488375},"index":3,"playId":"9cb47fc3-4731-32fc-b2ef-6d1f67bf89f2","pitchNumber":2,"startTime":"2026-05-03T22:21:32.279Z","endTime":"2026-05-03T22:21:35.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.685398971886745,"aZ":-31.894411246138617,"pfxX":-8.239270280633308,"pfxZ":0.1458242156307339,"pX":0.009349349403660128,"pZ":3.0488172302864274,"vX0":9.186499060332132,"vY0":-135.7428573323134,"vZ0":0.9568354942981621,"x":116.64,"y":156.46,"x0":-2.3309081578515265,"y0":50.0012860429422,"z0":4.89405018227857,"aX":-15.542826439336883},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":0.6,"breakHorizontal":13.2,"spinRate":2198,"spinDirection":241},"zone":2,"typeConfidence":0.88,"plateTime":0.40184080615821927,"extension":6.480786981244508},"index":4,"playId":"de4272b2-67ed-3996-be4e-a77b796a0071","pitchNumber":3,"startTime":"2026-05-03T22:21:47.579Z","endTime":"2026-05-03T22:22:14.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"}},"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-03T22:22:15.839Z","endTime":"2026-05-03T22:22:28.637Z","isPitch":false,"type":"action","player":{"id":660844,"link":"/api/v1/people/660844"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.76918299551143,"aZ":-35.02865444830885,"pfxX":-5.491878497286992,"pfxZ":-1.768318984346931,"pX":-1.6004638913009355,"pZ":1.9883160046631636,"vX0":4.381980015234931,"vY0":-126.1803630810846,"vZ0":-0.2602199914905674,"x":178.01,"y":185.1,"x0":-2.6428934461387805,"y0":50.000327982013204,"z0":4.906245687636137,"aX":-8.887991348515165},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-3.0,"breakHorizontal":9.0,"spinRate":1021,"spinDirection":280},"zone":13,"typeConfidence":0.85,"plateTime":0.43346099797449034,"extension":6.262983895370034},"index":6,"playId":"3d3901c2-f972-3501-94d1-c0179291cd00","pitchNumber":4,"startTime":"2026-05-03T22:22:28.637Z","endTime":"2026-05-03T22:22:31.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.1,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69287177082117,"aZ":-22.155069695457808,"pfxX":-6.647813754071013,"pfxZ":5.190384490561241,"pX":-0.7417198742121646,"pZ":3.3310000226613643,"vX0":6.45741536498524,"vY0":-136.93556713109808,"vZ0":-0.5306761724650857,"x":145.27,"y":148.84,"x0":-2.248651616323254,"y0":50.00098359474111,"z0":5.021843037049683,"aX":-12.826649194738168},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.5,"breakHorizontal":10.9,"spinRate":2269,"spinDirection":238},"zone":11,"typeConfidence":0.9,"plateTime":0.39757551822169646,"extension":6.244046093905828},"hitData":{"launchSpeed":79.6,"launchAngle":-6.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.06,"coordY":142.96}},"index":7,"playId":"39eb5210-bd04-3c64-aeb4-fc2838a173e3","pitchNumber":5,"startTime":"2026-05-03T22:22:47.810Z","endTime":"2026-05-03T22:22:55.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":660844,"link":"/api/v1/people/660844"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.0,"awayTeamWinProbability":94.0,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":1.08,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:22:55.882Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dominic Canzone walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-03T22:23:57.526Z","endTime":"2026-05-03T22:25:29.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dominic Canzone replaces Rob Refsnyder.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-03T22:23:11.987Z","endTime":"2026-05-03T22:23:20.728Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":608701,"link":"/api/v1/people/608701"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-03T22:23:20.728Z","endTime":"2026-05-03T22:23:59.682Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.38202225625374,"aZ":-30.228692212551433,"pfxX":8.550613334612212,"pfxZ":1.3411047425271665,"pX":-1.1509959101736338,"pZ":1.4301637127400206,"vX0":1.2189230380120897,"vY0":-119.22542004145782,"vZ0":-0.7085339804712887,"x":160.87,"y":200.17,"x0":-2.7795039321701673,"y0":50.00212182408724,"z0":4.4421527967386885,"aX":12.39723475174493},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.5,"breakHorizontal":-15.8,"spinRate":2658,"spinDirection":66},"zone":13,"typeConfidence":0.9,"plateTime":0.45815071464063717,"extension":6.025152640283633},"index":2,"playId":"558136f7-fa3c-30b9-88e2-9cc2eae7692e","pitchNumber":1,"startTime":"2026-05-03T22:23:59.682Z","endTime":"2026-05-03T22:24:03.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.421562421549158,"aZ":-31.33297284157912,"pfxX":-10.216970811281486,"pfxZ":0.4429879170345936,"pX":0.7829725062592752,"pZ":1.694604882968612,"vX0":11.783060593560208,"vY0":-135.56871730917194,"vZ0":-2.598218525937758,"x":87.15,"y":193.03,"x0":-2.2686448147834786,"y0":50.00055266701874,"z0":4.827018042551255,"aX":-19.23688996745327},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":0.5,"breakHorizontal":16.3,"spinRate":2456,"spinDirection":252},"zone":9,"typeConfidence":0.89,"plateTime":0.40225491735431396,"extension":6.4983500050239815},"index":3,"playId":"36d00ca3-d781-3216-b174-9a56b42423d0","pitchNumber":2,"startTime":"2026-05-03T22:24:14.518Z","endTime":"2026-05-03T22:24:18.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.789957477647636,"aZ":-35.70917803413538,"pfxX":-10.764632270676314,"pfxZ":-1.8949981274602905,"pX":1.4051929253632953,"pZ":1.464138913448482,"vX0":13.841754753669335,"vY0":-135.34059304146123,"vZ0":-1.7585717213048104,"x":63.44,"y":199.25,"x0":-2.3617976903453,"y0":50.000835670552206,"z0":4.608307399174201,"aX":-20.093610811555337},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-3.6,"breakHorizontal":16.8,"spinRate":2301,"spinDirection":254},"zone":14,"typeConfidence":0.9,"plateTime":0.40372928127383023,"extension":6.5005576767727105},"index":4,"playId":"befc9049-bdf8-3184-8e06-1e76cae3c47e","pitchNumber":3,"startTime":"2026-05-03T22:24:30.375Z","endTime":"2026-05-03T22:24:35.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65309183702104,"aZ":-33.86981603894338,"pfxX":-9.321288557408646,"pfxZ":-0.9271424420453567,"pX":-0.48693407320899,"pZ":1.9501405698973868,"vX0":8.287481397962743,"vY0":-134.13025826101241,"vZ0":-0.8951046879582842,"x":135.56,"y":186.13,"x0":-2.39817558865369,"y0":50.00277992648333,"z0":4.692645044584039,"aX":-17.069726935433415},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-1.7,"breakHorizontal":15.2,"spinRate":2284,"spinDirection":245},"zone":7,"typeConfidence":0.91,"plateTime":0.4075809124204892,"extension":6.316312908771853},"index":5,"playId":"c3924cfd-0efe-384f-a4ce-8ad443957289","pitchNumber":4,"startTime":"2026-05-03T22:24:48.757Z","endTime":"2026-05-03T22:24:52.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.800177556316346,"aZ":-27.25341831708426,"pfxX":-1.084578692353749,"pfxZ":2.8126533889764804,"pX":1.072147104966944,"pZ":1.5684172858223688,"vX0":9.370977233056694,"vY0":-130.539471823144,"vZ0":-2.562431316215471,"x":76.13,"y":196.43,"x0":-2.4016030508638835,"y0":50.00390921166161,"z0":4.584503363143967,"aX":-1.8990122644366398},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.8,"breakHorizontal":0.2,"spinRate":2515,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.4173188889169377,"extension":6.304117766813576},"index":6,"playId":"efd7ff99-1acc-3c0f-bc2a-122fb968ac3b","pitchNumber":5,"startTime":"2026-05-03T22:25:03.411Z","endTime":"2026-05-03T22:25:06.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2026-05-03T22:25:15.198Z","endTime":"2026-05-03T22:25:25.816Z","isPitch":false,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.436358720602485,"aZ":-34.062744636538596,"pfxX":-10.618921879869909,"pfxZ":-0.9853287207235955,"pX":1.555049878943386,"pZ":1.659572930001233,"vX0":13.765474769892155,"vY0":-137.17789366143003,"vZ0":-1.848157578488467,"x":57.73,"y":193.97,"x0":-2.1409514531782494,"y0":50.00427670257111,"z0":4.657033174176582,"aX":-20.304358711975198},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-2.0,"breakHorizontal":16.4,"spinRate":2451,"spinDirection":249},"zone":14,"typeConfidence":0.9,"plateTime":0.39878305511032774,"extension":6.544991862457858},"index":8,"playId":"c0e20e1c-f347-3ded-a6ec-6e928516c267","pitchNumber":6,"startTime":"2026-05-03T22:25:25.816Z","endTime":"2026-05-03T22:25:29.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.2,"awayTeamWinProbability":90.8,"homeTeamWinProbabilityAdded":3.1999999999999993,"leverageIndex":0.68,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:25:29.294Z","atBatIndex":62},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Julio Rodríguez grounds into a force out, second baseman Michael Massey to shortstop Bobby Witt Jr. Dominic Canzone out at 2nd. Julio Rodríguez to 1st.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-03T22:25:55.468Z","endTime":"2026-05-03T22:26:03.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.693130815627104,"aZ":-34.97709617596536,"pfxX":-9.292633235006539,"pfxZ":-1.5041812326176114,"pX":0.1603544374727676,"pZ":2.0066871289225907,"vX0":9.888261314195606,"vY0":-135.31774246344187,"vZ0":-0.43675667685856523,"x":110.89,"y":184.6,"x0":-2.3223580261827603,"y0":50.00097683143714,"z0":4.606766235425557,"aX":-17.346399881114863},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-2.6,"breakHorizontal":14.9,"spinRate":2366,"spinDirection":244},"zone":8,"typeConfidence":0.91,"plateTime":0.4037538816019155,"extension":6.27161496283112},"hitData":{"launchSpeed":97.2,"launchAngle":2.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.77,"coordY":144.48}},"index":0,"playId":"44253bd9-d251-3724-94ad-fd8919277364","pitchNumber":1,"startTime":"2026-05-03T22:25:55.468Z","endTime":"2026-05-03T22:26:03.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.6000000000000005,"awayTeamWinProbability":94.4,"homeTeamWinProbabilityAdded":-3.5999999999999988,"leverageIndex":1.51,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:26:03.496Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-03T22:28:31.305Z","endTime":"2026-05-03T22:29:59.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-03T22:26:30.970Z","endTime":"2026-05-03T22:27:16.487Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Daniel Lynch IV replaces John Schreiber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-03T22:27:16.487Z","endTime":"2026-05-03T22:28:33.262Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663738,"link":"/api/v1/people/663738"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":85.3,"endSpeed":79.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.433961491916634,"aZ":-32.733672889953134,"pfxX":-3.8442051773183836,"pfxZ":-0.34988112345451405,"pX":1.0951919635648923,"pZ":3.7751574161936694,"vX0":-0.29924727976778476,"vY0":-124.44094085417477,"vZ0":0.5084071826174668,"x":75.25,"y":136.85,"x0":1.71698606213154,"y0":50.004167725765114,"z0":6.247575313185633,"aX":-6.120368250473933},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.4,"breakHorizontal":7.1,"spinRate":2343,"spinDirection":251},"zone":12,"typeConfidence":0.9,"plateTime":0.4376444694481858,"extension":6.066044018912361},"index":2,"playId":"7ac636f5-f91e-3202-be99-07efdd45e439","pitchNumber":1,"startTime":"2026-05-03T22:28:33.262Z","endTime":"2026-05-03T22:28:37.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":82.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.379001903357366,"aZ":-29.339462476917188,"pfxX":-2.4539403163495486,"pfxZ":1.6804680769050693,"pX":0.08963843728587688,"pZ":1.7342992304785376,"vX0":-3.021860243853638,"vY0":-126.90141897984688,"vZ0":-5.0925612984054105,"x":113.58,"y":191.95,"x0":1.6008962582900406,"y0":50.00018731184181,"z0":6.019749877497375,"aX":-4.124881310624741},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.4,"breakHorizontal":4.9,"spinRate":2338,"spinDirection":233},"zone":8,"typeConfidence":0.9,"plateTime":0.4266037697572078,"extension":6.147933941386832},"index":3,"playId":"cf35f215-9cfe-3f0d-86f8-431f3497bc95","pitchNumber":2,"startTime":"2026-05-03T22:28:48.364Z","endTime":"2026-05-03T22:28:51.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.742775273935376,"aZ":-19.175549863104607,"pfxX":8.220315599728512,"pfxZ":6.369295652065947,"pX":-0.43416635951581334,"pZ":1.8626980114468554,"vX0":-8.165502878404425,"vY0":-140.9562336886757,"vZ0":-7.467373206549668,"x":133.55,"y":188.49,"x0":1.4123580051447426,"y0":50.00582844724709,"z0":5.754224365381228,"aX":16.781861747681525},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.4,"breakHorizontal":-13.6,"spinRate":2275,"spinDirection":147},"zone":7,"typeConfidence":0.92,"plateTime":0.38647976760452085,"extension":6.450098433179518},"index":4,"playId":"35f6b39a-a637-318c-9e61-244ae79da231","pitchNumber":3,"startTime":"2026-05-03T22:29:06.026Z","endTime":"2026-05-03T22:29:33.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"}},"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-03T22:29:40.427Z","endTime":"2026-05-03T22:29:56.305Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"},"defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.319456971553286,"aZ":-31.141545172024532,"pfxX":-1.3030854944876098,"pfxZ":0.6008089180179859,"pX":-0.1840781960108676,"pZ":1.292752796978513,"vX0":-4.0033598853096,"vY0":-130.1247643629606,"vZ0":-6.087638787442529,"x":124.02,"y":203.88,"x0":1.5412700408827733,"y0":50.003268672235876,"z0":6.010544185728811,"aX":-2.243168792594315},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.0,"breakHorizontal":3.2,"spinRate":2362,"spinDirection":190},"zone":13,"typeConfidence":0.89,"plateTime":0.42031032064466345,"extension":6.247067574469005},"index":6,"playId":"e8b6e24c-77d1-3330-b256-376550eb2feb","pitchNumber":4,"startTime":"2026-05-03T22:29:56.305Z","endTime":"2026-05-03T22:29:59.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-2.2,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:29:59.454Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Isbel walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-03T22:32:09.391Z","endTime":"2026-05-03T22:33:11.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Dominic Canzone remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"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-03T22:31:20.420Z","endTime":"2026-05-03T22:31:20.448Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":608701,"link":"/api/v1/people/608701"},"defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Nick Davila replaces Cole Wilcox.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-03T22:31:20.448Z","endTime":"2026-05-03T22:32:11.717Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689546,"link":"/api/v1/people/689546"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.259890355712727,"aZ":-34.35053931008982,"pfxX":-0.9943752228736278,"pfxZ":-1.3050886688988488,"pX":-1.3409244046158564,"pZ":2.636378944080923,"vX0":1.2815482640876465,"vY0":-127.46518355713553,"vZ0":-1.6553289610458792,"x":168.11,"y":167.6,"x0":-1.718248675035554,"y0":50.00496409945176,"z0":5.976547899829124,"aX":-1.6561946021960086},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.5,"breakHorizontal":1.6,"spinRate":1856,"spinDirection":28},"zone":11,"typeConfidence":2.0,"plateTime":0.42776426710008764,"extension":5.645202105918335},"index":2,"playId":"4a65dafc-6751-30fc-9520-b7a166119812","pitchNumber":1,"startTime":"2026-05-03T22:32:11.717Z","endTime":"2026-05-03T22:32:15.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.385513866501835,"aZ":-20.48811778896183,"pfxX":-7.871406917681188,"pfxZ":5.889629052787026,"pX":-2.0561421901036248,"pZ":4.510995384636272,"vX0":1.432111718559578,"vY0":-139.30707093233767,"vZ0":-0.5463222639259245,"x":195.38,"y":116.98,"x0":-1.5502291238280974,"y0":50.006113052048605,"z0":6.0521283925752485,"aX":-15.627015532485126},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.8,"breakHorizontal":14.0,"spinRate":2081,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3917091400159465,"extension":5.920482356967505},"index":3,"playId":"4eba3ad1-353a-3431-b8ae-f477d4918c06","pitchNumber":2,"startTime":"2026-05-03T22:32:28.408Z","endTime":"2026-05-03T22:32:31.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":83.2,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.337855883289215,"aZ":-33.459092686800396,"pfxX":-1.2216564134818633,"pfxZ":-0.7513887080020552,"pX":2.4113317793318685,"pZ":0.8698317609698177,"vX0":10.36864828465424,"vY0":-128.53251630072447,"vZ0":-5.891004783429793,"x":25.09,"y":215.29,"x0":-1.4802045479754542,"y0":50.004396989672195,"z0":5.724624165129468,"aX":-2.0895459471268563},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.3,"breakHorizontal":0.4,"spinRate":2010,"spinDirection":8},"zone":14,"typeConfidence":2.0,"plateTime":0.42274564943884174,"extension":5.880254425593721},"index":4,"playId":"de6624b2-e0d5-3b6a-a90b-e65f80125169","pitchNumber":3,"startTime":"2026-05-03T22:32:45.892Z","endTime":"2026-05-03T22:32:50.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.305698643449258,"aZ":-17.27427595294936,"pfxX":-7.406563747731466,"pfxZ":7.582725920218298,"pX":-0.9427246549691431,"pZ":4.0269008580662025,"vX0":4.555114247737774,"vY0":-138.87327044380703,"vZ0":-2.1241761961993593,"x":152.93,"y":130.05,"x0":-1.6367022485514664,"y0":50.003610535769596,"z0":5.942894391900773,"aX":-14.556633236626148},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.6,"breakHorizontal":12.6,"spinRate":1977,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3934800424456868,"extension":5.915415616967741},"index":5,"playId":"ef0794ed-05b6-3d7c-aadd-59d2e6079eb5","pitchNumber":4,"startTime":"2026-05-03T22:33:08.015Z","endTime":"2026-05-03T22:33:11.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":689546,"link":"/api/v1/people/689546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.14,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:33:11.929Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Maikel Garcia flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-03T22:33:34.618Z","endTime":"2026-05-03T22:35:34.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":88.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.133560273104887,"aZ":-27.584382677864667,"pfxX":-9.446920579820464,"pfxZ":2.3250099548968226,"pX":-0.639670919871321,"pZ":3.749288642196887,"vX0":6.121912638689041,"vY0":-138.6620402003573,"vZ0":-0.5949994445148233,"x":141.38,"y":137.55,"x0":-1.6337098999014497,"y0":50.002435361345185,"z0":5.785791958921004,"aX":-18.64068485295271},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.3,"breakHorizontal":16.1,"spinRate":1987,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.39301201817232334,"extension":6.004850301784319},"index":0,"playId":"a791a877-2971-3d6c-92d5-913e6469760f","pitchNumber":1,"startTime":"2026-05-03T22:33:38.353Z","endTime":"2026-05-03T22:33:43.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"d4f155bd-d819-3fd8-8117-d53d261f51a8","startTime":"2026-05-03T22:33:57.114Z","endTime":"2026-05-03T22:34:00.114Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.860323543261106,"aZ":-28.54294789105948,"pfxX":-9.852342162967263,"pfxZ":1.8398337984244844,"pX":-0.2979051395473194,"pZ":2.317097639686867,"vX0":6.9816694130309145,"vY0":-138.8366231198114,"vZ0":-3.727133632436515,"x":128.36,"y":176.22,"x0":-1.5511078758057746,"y0":50.003954201911796,"z0":5.553141349100451,"aX":-19.448098673675347},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":2.8,"breakHorizontal":16.6,"spinRate":2056,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.3928523692754995,"extension":6.104176998334464},"index":2,"playId":"51fcfddd-26f1-3aad-bbca-a8276644ecc7","pitchNumber":2,"startTime":"2026-05-03T22:34:24.128Z","endTime":"2026-05-03T22:34:27.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":89.5,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09648978321441,"aZ":-26.38405411438377,"pfxX":-9.934494032305036,"pfxZ":2.8705559942339764,"pX":-0.10875282314529014,"pZ":1.3837168668202782,"vX0":7.541109927487067,"vY0":-140.05788669070438,"vZ0":-6.711383289277214,"x":121.15,"y":201.42,"x0":-1.5249221002294586,"y0":50.004686638933215,"z0":5.499756357794559,"aX":-20.041328778347825},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.2,"breakHorizontal":16.8,"spinRate":2124,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.3888181025879702,"extension":6.125960424162221},"index":3,"playId":"ab0fa336-9bd0-3f3f-be7d-e6b5b33aebbf","pitchNumber":3,"startTime":"2026-05-03T22:34:41.928Z","endTime":"2026-05-03T22:34:45.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.5,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47434582644266,"aZ":-27.44338161536937,"pfxX":-9.748271707541289,"pfxZ":2.3848601952861115,"pX":2.28351621868329E-4,"pZ":1.6383235233575089,"vX0":7.788405757438489,"vY0":-139.2334233697778,"vZ0":-5.517913861194332,"x":116.99,"y":194.55,"x0":-1.5536402503563,"y0":50.001011643990964,"z0":5.439632008955631,"aX":-19.31991434240292},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":3.5,"breakHorizontal":16.2,"spinRate":1979,"spinDirection":246},"zone":8,"typeConfidence":2.0,"plateTime":0.39197203076184906,"extension":6.153129559542428},"index":4,"playId":"25354101-10b2-3590-80f3-fd50eb6ba644","pitchNumber":4,"startTime":"2026-05-03T22:35:02.112Z","endTime":"2026-05-03T22:35:05.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.202751823905547,"aZ":-29.533483777634302,"pfxX":-10.028936000157348,"pfxZ":1.365580786800546,"pX":-1.141363616187864,"pZ":2.6555223229261133,"vX0":5.013091596291248,"vY0":-137.83302066781584,"vZ0":-2.695155141841842,"x":160.51,"y":167.08,"x0":-1.6722779274999806,"y0":50.00641548464023,"z0":5.622830402562174,"aX":-19.4645128545436},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.2,"breakHorizontal":17.3,"spinRate":1984,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.3960936387536096,"extension":6.133962310778941},"hitData":{"launchSpeed":83.1,"launchAngle":33.0,"totalDistance":286.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.08,"coordY":100.38}},"index":5,"playId":"86101847-9369-3cce-9649-1537481ddb3f","pitchNumber":5,"startTime":"2026-05-03T22:35:23.917Z","endTime":"2026-05-03T22:35:34.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":689546,"link":"/api/v1/people/689546"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":689546,"link":"/api/v1/people/689546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:35:34.059Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bobby Witt Jr. strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-03T22:35:55.990Z","endTime":"2026-05-03T22:36:43.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.461003298797728,"aZ":-36.38066276592659,"pfxX":-0.6998521675014842,"pfxZ":-2.4800430075144337,"pX":-0.7547311028773643,"pZ":2.2477137287016014,"vX0":2.1613186399917246,"vY0":-128.24534137495826,"vZ0":-1.7961584320305608,"x":145.77,"y":178.09,"x0":-1.5115455621073333,"y0":50.00627665112789,"z0":5.752132831783773,"aX":-1.1851876083165023},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-4.7,"breakHorizontal":0.8,"spinRate":2011,"spinDirection":32},"zone":4,"typeConfidence":2.0,"plateTime":0.4244625839366609,"extension":5.858355548571545},"index":0,"playId":"ae1313bf-acdc-30c2-a910-c02d100f65e9","pitchNumber":1,"startTime":"2026-05-03T22:35:57.099Z","endTime":"2026-05-03T22:36:00.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82334132205374,"aZ":-19.16879385809595,"pfxX":-8.76308327757975,"pfxZ":6.5460011365013315,"pX":-0.38529129376207655,"pZ":3.138691789065679,"vX0":5.572854685139119,"vY0":-139.26725128654155,"vZ0":-4.114487499053193,"x":131.69,"y":154.04,"x0":-1.2615450054216593,"y0":50.006895508643545,"z0":5.883685980430295,"aX":-17.42067579579354},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.3,"breakHorizontal":14.9,"spinRate":2165,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.3915423617872942,"extension":6.003293320440227},"index":1,"playId":"4288cf1a-6f79-37bc-9a18-2fca8842db0b","pitchNumber":2,"startTime":"2026-05-03T22:36:15.294Z","endTime":"2026-05-03T22:36:18.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70123812946078,"aZ":-40.55296298911199,"pfxX":2.8185811078550316,"pfxZ":-5.045992779739425,"pX":-1.0121769431854277,"pZ":1.5327735533101876,"vX0":0.4322888561503827,"vY0":-127.20203723729291,"vZ0":-2.7337181492140585,"x":155.58,"y":197.4,"x0":-1.5503240663870577,"y0":50.00070670301034,"z0":5.793644156597153,"aX":4.68224503731927},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-9.5,"breakHorizontal":-5.2,"spinRate":2186,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.4283324527861643,"extension":6.008746615843194},"index":2,"playId":"ee81696f-7803-30e0-a217-c0cb521d6698","pitchNumber":3,"startTime":"2026-05-03T22:36:39.723Z","endTime":"2026-05-03T22:36:43.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":689546,"link":"/api/v1/people/689546"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":689546,"link":"/api/v1/people/689546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.9,"awayTeamWinProbability":96.1,"homeTeamWinProbabilityAdded":0.49999999999999956,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:36:43.517Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vinnie Pasquantino singles on a sharp line drive to center fielder Julio Rodríguez. Kyle Isbel out at home on the throw, center fielder Julio Rodríguez to second baseman Cole Young to catcher Jhonny Pereda.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-03T22:37:09.702Z","endTime":"2026-05-03T22:40:39.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"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":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"360d790a-1319-4969-8ab2-444dbe4207a3","startTime":"2026-05-03T22:37:09.702Z","endTime":"2026-05-03T22:37:14.702Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.298479613013466,"aZ":-38.561327605646966,"pfxX":-0.8404872449729568,"pfxZ":-3.8477359447414745,"pX":-0.40189595476295864,"pZ":2.016439636438649,"vX0":3.265736143214392,"vY0":-127.35447095225061,"vZ0":-2.0011296528427964,"x":132.32,"y":184.34,"x0":-1.5851198276004166,"y0":50.001526038439984,"z0":5.829415448977862,"aX":-1.397480308345635},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-7.2,"breakHorizontal":0.8,"spinRate":2219,"spinDirection":35},"zone":7,"typeConfidence":2.0,"plateTime":0.428187551753632,"extension":5.84530619308376},"index":1,"playId":"ca0d717a-926f-3ebc-ad00-409bd7b4e8f3","pitchNumber":1,"startTime":"2026-05-03T22:37:23.270Z","endTime":"2026-05-03T22:37:26.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":89.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.36569156649719,"aZ":-17.2772355041162,"pfxX":-8.114647591964651,"pfxZ":7.425975981058418,"pX":0.2808360908073731,"pZ":2.864087182417845,"vX0":7.319346776500597,"vY0":-139.57436935313086,"vZ0":-4.979387999941548,"x":106.3,"y":161.45,"x0":-1.299488438407618,"y0":50.00609648311469,"z0":5.780304525806789,"aX":-16.287963697171573},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.8,"breakHorizontal":13.6,"spinRate":2231,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.38988783780865566,"extension":6.125875591057331},"index":2,"playId":"eb953597-678b-3187-8264-7c85172abe0f","pitchNumber":2,"startTime":"2026-05-03T22:37:39.401Z","endTime":"2026-05-03T22:37:47.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":true,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"13a44d9a-7faf-3b5b-b58c-4206e9d7b7a6","startTime":"2026-05-03T22:38:12.598Z","endTime":"2026-05-03T22:38:16.411Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":136},"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,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":81.1,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06368294750747,"aZ":-41.21578754812576,"pfxX":1.2721306472253247,"pfxZ":-5.539217592484259,"pX":-0.47765878793458505,"pZ":0.8225336005215016,"vX0":1.861075006879031,"vY0":-126.25790500782851,"vZ0":-4.621728089195758,"x":135.21,"y":216.57,"x0":-1.3865468647865917,"y0":50.00461106778269,"z0":5.955470481578401,"aX":2.0759007337310558},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-10.8,"breakHorizontal":-2.6,"spinRate":2270,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.43201144293595384,"extension":5.90879864311369},"index":4,"playId":"6f2a5121-938c-3e46-b0e5-952281bad01a","pitchNumber":3,"startTime":"2026-05-03T22:40:02.597Z","endTime":"2026-05-03T22:40:08.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.2,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.90808087651678,"aZ":-40.79892058548822,"pfxX":1.3394532386043054,"pfxZ":-5.359779922437358,"pX":-0.9207548738323031,"pZ":2.05117829674513,"vX0":1.1013866850991187,"vY0":-125.43702824500954,"vZ0":-1.3677936074355213,"x":113.59,"y":152.21,"x0":-1.5378969045268773,"y0":50.00070806208246,"z0":5.899017410369465,"aX":2.1562523851876354},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-9.8,"breakHorizontal":-2.6,"spinRate":2266,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.43493127470035287,"extension":5.9131911749648625},"hitData":{"launchSpeed":103.6,"launchAngle":9.0,"totalDistance":236.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":105.88,"coordY":90.24}},"index":5,"playId":"8c095347-506a-3144-8b0e-0e690e3894d7","pitchNumber":4,"startTime":"2026-05-03T22:40:23.352Z","endTime":"2026-05-03T22:40:39.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":656582,"link":"/api/v1/people/656582"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":689546,"link":"/api/v1/people/689546"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":689546,"link":"/api/v1/people/689546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.3999999999999999,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:40:39.382Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-03T22:42:35.870Z","endTime":"2026-05-03T22:44:52.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":76.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.536514630653237,"aZ":-33.97436847297315,"pfxX":-1.5849419234581057,"pfxZ":-1.2356542022563524,"pX":0.78422917072737,"pZ":3.126874882400542,"vX0":-1.351216289815832,"vY0":-118.61154626921845,"vZ0":-0.5990161086359679,"x":87.11,"y":154.35,"x0":1.5622766977104894,"y0":50.001099365231894,"z0":6.417027114178705,"aX":-2.3126095762858845},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.2,"breakHorizontal":3.1,"spinRate":2287,"spinDirection":288},"zone":3,"typeConfidence":0.92,"plateTime":0.4575763990553461,"extension":5.803072182525313},"index":0,"playId":"d8eed0ca-538c-3882-b348-c352b30cefe2","pitchNumber":1,"startTime":"2026-05-03T22:43:01.655Z","endTime":"2026-05-03T22:43:06.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.211479997313358,"aZ":-35.68186717958549,"pfxX":-2.475250420277729,"pfxZ":-2.280769886044835,"pX":-0.12411118588894014,"pZ":1.4803488042829003,"vX0":-3.299319150084498,"vY0":-122.23102771594618,"vZ0":-3.979362552282721,"x":121.73,"y":198.81,"x0":1.5560092536633845,"y0":50.00289745901025,"z0":6.1386385256728655,"aX":-3.808674165703735},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.7,"breakHorizontal":5.2,"spinRate":2396,"spinDirection":286},"zone":13,"typeConfidence":0.57,"plateTime":0.4452045367223949,"extension":6.102033464387694},"index":1,"playId":"5611c230-c228-307b-bbc2-57d3f30e71a2","pitchNumber":2,"startTime":"2026-05-03T22:43:13.248Z","endTime":"2026-05-03T22:43:17.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.432384701986468,"aZ":-25.956305513170445,"pfxX":7.17791045992098,"pfxZ":3.6887272763051286,"pX":-0.23520906484091014,"pZ":0.9526995227305591,"vX0":-7.660753500013891,"vY0":-128.02370623589755,"vZ0":-6.99440264271463,"x":125.97,"y":213.06,"x0":1.840706436654318,"y0":50.00563853545775,"z0":5.7067115414860785,"aX":12.109789686679317},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.5,"breakHorizontal":-11.6,"spinRate":1596,"spinDirection":124},"zone":13,"typeConfidence":0.71,"plateTime":0.4252196910704078,"extension":6.3294597574086096},"index":2,"playId":"8bb8f68e-6c64-3217-b817-b69bc1599b8b","pitchNumber":3,"startTime":"2026-05-03T22:43:25.917Z","endTime":"2026-05-03T22:43:30.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.29346032752727,"aZ":-30.44492407621221,"pfxX":8.379142486854786,"pfxZ":1.0381251247846963,"pX":-0.5218955840202493,"pZ":1.7342418917034865,"vX0":-8.126238588836609,"vY0":-126.81452987034318,"vZ0":-4.213418728135954,"x":136.89,"y":191.96,"x0":1.6065051708231357,"y0":50.00087995973187,"z0":5.794792031283122,"aX":13.90714044001813},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.3,"breakHorizontal":-13.8,"spinRate":1579,"spinDirection":120},"zone":7,"typeConfidence":0.9,"plateTime":0.4288068915038816,"extension":6.3462817250761105},"index":3,"playId":"c271cfba-9afb-312c-b437-4b4c4b41f19b","pitchNumber":4,"startTime":"2026-05-03T22:43:41.450Z","endTime":"2026-05-03T22:43:45.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.667337630680937,"aZ":-29.932980091495672,"pfxX":9.129628317307244,"pfxZ":1.34337831876325,"pX":-0.27751643074284743,"pZ":1.7073524103603175,"vX0":-8.028654293445985,"vY0":-127.8235867049937,"vZ0":-4.597859387200057,"x":127.58,"y":192.68,"x0":1.7015537877186862,"y0":50.00565752123711,"z0":5.850506597117663,"aX":15.274302489683974},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.7,"breakHorizontal":-15.0,"spinRate":1726,"spinDirection":120},"zone":7,"typeConfidence":0.88,"plateTime":0.42673551954326294,"extension":6.348495244096506},"index":4,"playId":"36c0307d-6f4b-3c86-9bc9-40bd293cc7b6","pitchNumber":5,"startTime":"2026-05-03T22:43:57.889Z","endTime":"2026-05-03T22:44:04.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":96.8,"endSpeed":89.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.807770950470907,"aZ":-14.434012825168955,"pfxX":4.144069926714767,"pfxZ":8.747546123022495,"pX":1.0362019067664547,"pZ":3.410024890133962,"vX0":-2.466138887969797,"vY0":-140.98774578525178,"vZ0":-4.776266136713091,"x":77.5,"y":146.71,"x0":1.3804079486216054,"y0":50.00409374920637,"z0":6.046567782245045,"aX":8.405777823396193},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.1,"breakHorizontal":-7.1,"spinRate":2283,"spinDirection":147},"zone":12,"typeConfidence":0.92,"plateTime":0.3873839445368259,"extension":6.305469271001934},"index":5,"playId":"63a69809-6c9a-3c4d-a935-6c2681c29558","pitchNumber":6,"startTime":"2026-05-03T22:44:29.528Z","endTime":"2026-05-03T22:44:32.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55393093521163,"aZ":-28.244270423305373,"pfxX":7.227393339734654,"pfxZ":2.306921723948216,"pX":-0.3994417575254138,"pZ":1.8899673410104068,"vX0":-7.433602552136547,"vY0":-128.87544215935964,"vZ0":-4.6510854996377535,"x":132.23,"y":187.75,"x0":1.5658271805085229,"y0":50.00355783943074,"z0":5.866920855681187,"aX":12.314791502989927},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.5,"breakHorizontal":-11.6,"spinRate":1612,"spinDirection":118},"zone":7,"typeConfidence":0.66,"plateTime":0.42292946964125644,"extension":6.22756438481261},"index":6,"playId":"3f8be480-c7ad-3eab-a297-f5c8e61e8c76","pitchNumber":7,"startTime":"2026-05-03T22:44:47.485Z","endTime":"2026-05-03T22:44:52.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.95,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:44:52.449Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.P. Crawford grounds out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-03T22:45:13.249Z","endTime":"2026-05-03T22:45:34.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72764363133321,"aZ":-30.43830917961209,"pfxX":-2.4472012133762386,"pfxZ":1.0391537021100437,"pX":0.08191066492137902,"pZ":3.003637831880377,"vX0":-3.2270187327607807,"vY0":-127.878581753008,"vZ0":-2.035269456738151,"x":113.88,"y":157.68,"x0":1.6731109215508972,"y0":50.00424765552291,"z0":6.173024731267288,"aX":-4.09660164851094},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.7,"breakHorizontal":5.0,"spinRate":2376,"spinDirection":211},"zone":2,"typeConfidence":0.89,"plateTime":0.42657971250017646,"extension":6.056985252798552},"index":0,"playId":"187dcfd5-fc81-3a8b-bc35-3f31429e152e","pitchNumber":1,"startTime":"2026-05-03T22:45:14.284Z","endTime":"2026-05-03T22:45:17.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":96.1,"endSpeed":88.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.670964424288655,"aZ":-19.928299156717586,"pfxX":7.883896905277414,"pfxZ":6.144397930549634,"pX":0.7717221638305151,"pZ":1.5105804813282946,"vX0":-5.0249185907213505,"vY0":-139.81871063941742,"vZ0":-8.17510970236368,"x":87.58,"y":197.99,"x0":1.5621087775089475,"y0":50.00238002997025,"z0":5.7656770321174164,"aX":15.706987328975254},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.7,"breakHorizontal":-13.3,"spinRate":2260,"spinDirection":135},"zone":14,"typeConfidence":0.9,"plateTime":0.39080560226921923,"extension":6.322018133913713},"hitData":{"launchSpeed":94.4,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.06,"coordY":163.24}},"index":1,"playId":"d7f4376e-3b7d-3443-83ad-00978f04e602","pitchNumber":2,"startTime":"2026-05-03T22:45:26.600Z","endTime":"2026-05-03T22:45:34.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-1.2999999999999998,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:45:34.539Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Young strikes out swinging, catcher Carter Jensen to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-03T22:45:54.207Z","endTime":"2026-05-03T22:46:50.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".314"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".359"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".310"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".311"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".266"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".345"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".079"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".120"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".225"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.06"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.59"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.32"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.23"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.88"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.17"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.27"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.38"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.58"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.10"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.65"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.09"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.22"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".881"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".891"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".735"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".422"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".723"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".396"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".525"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".618"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".881"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".891"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".735"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".422"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".723"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".396"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".525"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".618"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72198688956214,"aZ":-19.028256715584366,"pfxX":7.79204176117619,"pfxZ":6.666366394756597,"pX":0.131669799560255,"pZ":2.99786268740195,"vX0":-6.428960015256649,"vY0":-138.74880717651544,"vZ0":-4.535906701594174,"x":111.98,"y":157.84,"x0":1.4534325996487296,"y0":50.00156646540203,"z0":5.9019902789530665,"aX":15.364913672236298},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.4,"breakHorizontal":-13.0,"spinRate":2240,"spinDirection":143},"zone":2,"typeConfidence":0.9,"plateTime":0.3930498309163162,"extension":6.293095684732782},"index":0,"playId":"2ff299a8-cc3e-33c0-93c7-f6d0a8af5738","pitchNumber":1,"startTime":"2026-05-03T22:45:57.457Z","endTime":"2026-05-03T22:46:00.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":88.7,"endSpeed":82.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.420219515185998,"aZ":-28.312239749884224,"pfxX":-1.1950966757932031,"pfxZ":2.2459015962541606,"pX":0.7856580958709319,"pZ":3.1481987098882334,"vX0":-1.5080795396756248,"vY0":-129.34572480044375,"vZ0":-2.215669913067372,"x":87.05,"y":153.78,"x0":1.5284400478561557,"y0":50.002421905568525,"z0":6.15679422549631,"aX":-2.0528453895962837},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.8,"breakHorizontal":2.5,"spinRate":2334,"spinDirection":194},"zone":3,"typeConfidence":0.88,"plateTime":0.42121179710898726,"extension":6.060251837491302},"index":1,"playId":"b2f046d3-1abf-31ba-9d6c-a2e4a7e41fcb","pitchNumber":2,"startTime":"2026-05-03T22:46:09.916Z","endTime":"2026-05-03T22:46:14.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":87.7,"endSpeed":81.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.851636194172315,"aZ":-29.82088451979045,"pfxX":-1.2049326814676555,"pfxZ":1.4097171087253724,"pX":0.2416122214821558,"pZ":2.3485572134213544,"vX0":-2.7449819656680745,"vY0":-127.8099091683771,"vZ0":-3.5704989165036443,"x":107.79,"y":175.37,"x0":1.4818605705946488,"y0":50.005316529537374,"z0":6.080343500929801,"aX":-2.013079070638142},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.0,"breakHorizontal":2.8,"spinRate":2338,"spinDirection":232},"zone":5,"typeConfidence":0.89,"plateTime":0.4269085173664706,"extension":6.273657668884841},"index":2,"playId":"767a69dc-dfe1-3629-923f-5dd168dabd0a","pitchNumber":3,"startTime":"2026-05-03T22:46:23.835Z","endTime":"2026-05-03T22:46:27.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":83.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.869726916819097,"aZ":-29.755759561069787,"pfxX":-0.8930089902250593,"pfxZ":1.4002202544133002,"pX":-0.33303740750072863,"pZ":0.8096281979913869,"vX0":-3.7958160327428616,"vY0":-129.15288580528252,"vZ0":-7.392085243250711,"x":129.69,"y":216.92,"x0":1.2576984901940174,"y0":50.00425762930463,"z0":5.924508686765249,"aX":-1.5446913579446506},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.4,"breakHorizontal":2.3,"spinRate":2324,"spinDirection":221},"zone":13,"typeConfidence":0.89,"plateTime":0.42028836618191967,"extension":6.35444479989086},"index":3,"playId":"e11f19c8-6b28-3336-99f2-2189798c3fc3","pitchNumber":4,"startTime":"2026-05-03T22:46:45.791Z","endTime":"2026-05-03T22:46:50.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:46:50.650Z","atBatIndex":71}]